merge method

Merges this RunnableOptions with another RunnableOptions.

Implementation

@override
ChatFirebaseVertexAIOptions merge(
  covariant final ChatFirebaseVertexAIOptions? other,
) {
  return copyWith(
    model: other?.model,
    topP: other?.topP,
    topK: other?.topK,
    candidateCount: other?.candidateCount,
    maxOutputTokens: other?.maxOutputTokens,
    temperature: other?.temperature,
    stopSequences: other?.stopSequences,
    responseMimeType: other?.responseMimeType,
    safetySettings: other?.safetySettings,
    backend: other?.backend,
    tools: other?.tools,
    toolChoice: other?.toolChoice,
    concurrencyLimit: other?.concurrencyLimit,
  );
}