ChatFirebaseVertexAIOptions constructor
const
ChatFirebaseVertexAIOptions({
- String? model,
- double? topP,
- int? topK,
- int? candidateCount,
- int? maxOutputTokens,
- double? temperature,
- List<
String> ? stopSequences, - String? responseMimeType,
- Map<
String, dynamic> ? responseSchema, - List<
ChatFirebaseVertexAISafetySetting> ? safetySettings, - FirebaseAIBackend? backend,
- List<
ToolSpec> ? tools, - ChatToolChoice? toolChoice,
- int concurrencyLimit = 1000,
Options to pass into the Vertex AI for Firebase model.
You can find a list of available models here: https://firebase.google.com/docs/vertex-ai/gemini-models
Implementation
const ChatFirebaseVertexAIOptions({
super.model,
this.topP,
this.topK,
this.candidateCount,
this.maxOutputTokens,
this.temperature,
this.stopSequences,
this.responseMimeType,
this.responseSchema,
this.safetySettings,
this.backend,
super.tools,
super.toolChoice,
super.concurrencyLimit,
});