Expand description
Google Gemini schema family for the caliban agent harness.
Provides GoogleProvider<T: Transport> generic over its transport.
The AI Studio transport is always available. The Vertex AI transport
is gated behind the vertex cargo feature (added in B.10).
Modules§
- config
- Per-transport configuration structs for the Google Gemini adapter.
- error
- Adapter-internal error type and conversion to
caliban_provider::Error. - ir_
convert - IR ↔ Gemini native conversions for request and response.
- models
- Static
ModelInfotable for Google Gemini models. - schema
- Native wire-format types for the Google Gemini API.
- transport
- The
Transporttrait — abstracts how a Gemini request is delivered.
Structs§
- Google
Provider - Google Gemini provider, generic over its transport.