Skip to main content

Crate siumai_provider_gemini

Crate siumai_provider_gemini 

Source
Expand description

siumai-provider-gemini

Google Gemini provider implementation.

This crate owns:

  • the Gemini provider implementation (client + builder + extensions)
  • provider-owned typed options/metadata and extension traits

Protocol mapping and streaming helpers live in siumai-protocol-gemini and are re-exported from this crate under crate::standards for compatibility.

Modules§

hosted_tools
Google/Gemini provider-hosted tool constructors.
params
Provider-owned legacy parameter types. Provider-owned parameter types (legacy).
provider_metadata
Provider-owned typed response metadata.
provider_options
Provider-owned typed options.
providers
standards

Structs§

ChatResponse
Chat response from the provider
CommonParams
Common AI parameters