List of all items
Structs
- google::chat::AutoRoutingMode
- google::chat::FunctionCallingConfig
- google::chat::GeminiSettings
- google::chat::GenerationConfig
- google::chat::LatLng
- google::chat::ManualRoutingMode
- google::chat::ModelArmorConfig
- google::chat::PrebuiltVoiceConfig
- google::chat::RetrievalConfig
- google::chat::RoutingConfig
- google::chat::SafetySetting
- google::chat::Schema
- google::chat::SpeechConfig
- google::chat::ThinkingConfig
- google::chat::ToolConfig
- google::chat::VoiceConfig
- google::embedding::ContentEmbedding
- google::embedding::GeminiEmbeddingConfig
- google::embedding::GeminiEmbeddingResponse
- openai::chat::AllowedTools
- openai::chat::AudioParam
- openai::chat::ContentPart
- openai::chat::CustomChoice
- openai::chat::CustomDefinition
- openai::chat::CustomTool
- openai::chat::CustomToolChoice
- openai::chat::FunctionChoice
- openai::chat::FunctionDefinition
- openai::chat::FunctionTool
- openai::chat::FunctionToolChoice
- openai::chat::Grammar
- openai::chat::GrammarFormat
- openai::chat::InnerAllowedTools
- openai::chat::OpenAIChatSettings
- openai::chat::Prediction
- openai::chat::StreamOptions
- openai::chat::TextFormat
- openai::chat::ToolDefinition
- openai::embedding::EmbeddingObject
- openai::embedding::OpenAIEmbeddingConfig
- openai::embedding::OpenAIEmbeddingResponse
- openai::embedding::UsageObject
Enums
- Common
- Model
- Provider
- SaveName
- SettingsType
- error::TypeError
- google::chat::HarmBlockMethod
- google::chat::HarmBlockThreshold
- google::chat::HarmCategory
- google::chat::MediaResolution
- google::chat::Modality
- google::chat::Mode
- google::chat::ModelRoutingPreference
- google::chat::RoutingConfigMode
- google::chat::SchemaType
- google::chat::VoiceConfigMode
- google::embedding::EmbeddingTaskType
- openai::chat::AllowedToolsMode
- openai::chat::Content
- openai::chat::CustomToolFormat
- openai::chat::Tool
- openai::chat::ToolChoice
- openai::chat::ToolChoiceMode