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§
- Chat
Response - Chat response from the provider
- Common
Params - Common AI parameters