List of all items
Structs
- GoogleProvider
- GoogleSettings
- api_types::Candidate
- api_types::CandidateContent
- api_types::CodeExecutionResult
- api_types::ExecutableCode
- api_types::FunctionCall
- api_types::GenerateContentResponse
- api_types::GroundingChunk
- api_types::ImageChunk
- api_types::InlineData
- api_types::Part
- api_types::RetrievedContextChunk
- api_types::RpcStatus
- api_types::ServerToolCall
- api_types::UsageMetadata
- api_types::WebChunk
- batch::BatchOperation
- batch::BatchOperationMetadata
- batch::BatchResultLine
- batch::BatchStats
- batch::GoogleBatch
- batch::PreparedBatchRequest
- capabilities::ModelCapabilities
- config::GoogleConfig
- convert_prompt::ConvertedPrompt
- embedding::GoogleEmbeddingModel
- embedding::GoogleEmbeddingOptions
- embedding::PreparedEmbeddingRequest
- error::GoogleErrorData
- error::GoogleErrorDetail
- files::GoogleFile
- files::GoogleFiles
- files::GoogleFilesOptions
- files::UploadRequest
- image::GoogleImageModel
- json_accumulator::JsonAccumulator
- json_accumulator::PartialArg
- language_model::GoogleLanguageModel
- options::GoogleLanguageModelOptions
- options::ImageConfig
- options::PartOptions
- options::SafetySetting
- options::ThinkingConfig
- output::OutputMapper
- prepare_tools::PreparedTools
- realtime::GoogleRealtimeFactory
- realtime::GoogleRealtimeModel
- request::PreparedRequest
- speech::GoogleSpeechModel
- speech::GoogleSpeechOptions
- speech::PreparedSpeechRequest
- stream::GoogleStreamState
- tools::FileSearchArgs
- tools::GoogleSearchArgs
- tools::GoogleTools
- tools::SearchTypes
- tools::TimeRangeFilter
- tools::VertexRagStoreArgs
- transcription::GoogleTranscriptionModel
- transcription::GoogleTranscriptionOptions
- video::GoogleVideoModel
- video::Operation
- video::PreparedVideoRequest
Functions
- api_types::deserialize_count
- batch::convert_line
- batch::map_status
- batch::rpc_error
- capabilities::capabilities
- capabilities::max_thinking_tokens_gemini_2_5
- capabilities::minimum_thinking_level_gemini3
- convert_prompt::convert_prompt
- convert_prompt::resolve_reference
- create_google
- error::error_message
- error::failed_response_handler
- image::image_result
- json_schema::convert_json_schema_to_openapi_schema
- json_schema::is_recursive_reference_error
- language_model::base_supported_urls
- language_model::convert_generate_content_response
- language_model::is_gemini_model
- language_model::supported_urls
- options::parse_merged
- options::parse_options
- options::part_options
- options::read_options
- options::read_part_options
- output::convert_usage
- output::document_media_type
- output::has_client_tool_calls
- output::map_finish_reason
- output::raw_usage
- prepare_tools::prepare_tools
- realtime::build_session_config
- realtime::token_request_headers
- request::prepare_request
- request::tool_name_mapping
- speech::add_wav_header
- speech::parse_sample_rate
- transcription::is_live_model
Type Aliases
Constants
- VERSION
- batch::DISPLAY_NAME_PREFIX
- batch::FAMILY
- batch::INLINE_MAX_BYTES
- batch::INPUT_FILE_MAX_BYTES
- capabilities::GEMINI_2_5_MAX_OUTPUT_TOKENS
- config::API_KEY_ENV
- config::API_KEY_HEADER
- config::AUTH_TOKENS_PATH
- config::CANONICAL_OPTIONS_KEY
- config::DEFAULT_BASE_URL
- config::DEFAULT_NAME
- config::DOWNLOAD_PATH_PREFIX
- config::UPLOAD_PATH
- config::USER_AGENT
- convert_prompt::SKIP_THOUGHT_SIGNATURE
- embedding::MAX_EMBEDDINGS_PER_CALL
- files::DEFAULT_POLL_INTERVAL_MS
- files::DEFAULT_POLL_TIMEOUT_MS
- image::DEFAULT_MAX_IMAGES_PER_CALL
- json_schema::RECURSIVE_REFERENCE_PREFIX
- language_model::EXTERNAL_URL_MEDIA_TYPES
- language_model::FAMILY
- prepare_tools::CODE_EXECUTION_TOOL_NAME
- prepare_tools::ids::CODE_EXECUTION
- prepare_tools::ids::ENTERPRISE_WEB_SEARCH
- prepare_tools::ids::FILE_SEARCH
- prepare_tools::ids::GOOGLE_MAPS
- prepare_tools::ids::GOOGLE_SEARCH
- prepare_tools::ids::URL_CONTEXT
- prepare_tools::ids::VERTEX_RAG_STORE
- realtime::DEFAULT_EXPIRES_AFTER_SECONDS
- realtime::DEFAULT_INPUT_AUDIO_RATE
- realtime::FAMILY
- realtime::WEBSOCKET_SERVICE_PATH
- request::CONFIGURABLE_HARM_CATEGORIES
- speech::DEFAULT_SAMPLE_RATE
- speech::DEFAULT_VOICE
- speech::FAMILY
- transcription::FAMILY
- video::MAX_VIDEOS_PER_CALL