Available on crate feature
models only.Expand description
Model integrations (Gemini, etc.).
Provides LLM implementations:
GeminiModel- Google’s Gemini models
ADK is model-agnostic - implement the Llm trait for other providers.
Available with feature: models
Modules§
- anthropic
anthropic - Anthropic/Claude provider implementation for ADK.
- deepseek
deepseek - DeepSeek provider implementation for ADK.
- gemini
gemini - groq
groq - Groq provider implementation for ADK.
- mock
- ollama
ollama - Ollama local LLM provider implementation for ADK.
- openai
openai - OpenAI provider implementation for ADK.
Structs§
- Anthropic
Client - Anthropic client for Claude models.
- Azure
Config - Configuration for Azure OpenAI Service.
- Azure
OpenAI Client - Azure OpenAI client.
- Deep
Seek Client - DeepSeek client for deepseek-chat and deepseek-reasoner models.
- Deep
Seek Config - Configuration for DeepSeek API.
- Gemini
Model - Groq
Client - Groq client for ultra-fast LLM inference.
- Groq
Config - Configuration for Groq API.
- MockLlm
- Ollama
Config - Configuration for connecting to an Ollama server.
- Ollama
Model - Ollama client for local LLM inference.
- OpenAI
Client - OpenAI client for standard OpenAI API and OpenAI-compatible APIs.
- OpenAI
Config - Configuration for OpenAI API.