GeminiProvider
Category: Providers
Source: gemini_provider.dart
Adapter that creates [GeminiClient] instances for the Gemini Developer API.
Delegates streaming to a standalone [GeminiClient] instead of conflating the adapter and client roles.
Classes
GeminiProvider
Constructor
dart
GeminiProvider({this._requestClientFactory})Properties
| Property | Type | Description |
|---|---|---|
adapterId | String get | |
adapterId | String get |
Methods
`LlmClient createClient({
required ResolvedProvider provider,
required ResolvedModel model,
required String systemPrompt,
})`