Skip to main content

Crate daimon_provider_gemini

Crate daimon_provider_gemini 

Source
Expand description

Google Gemini model provider for the Daimon agent framework.

Supports the Generative AI endpoint and Vertex AI, tool use, SSE streaming, configurable timeouts, retries with exponential backoff, and cached content.

§Example

use daimon_provider_gemini::Gemini;
use daimon_core::Model;

let model = Gemini::new("gemini-2.0-flash");

Re-exports§

pub use pubsub::PubSubBroker;

Modules§

pubsub
Google Cloud Pub/Sub task broker for distributed agent execution.

Structs§

Gemini
Google Gemini model provider.
GeminiEmbedding
Google Gemini embedding model.