Expand description
Google Gemini LLM provider driver for Everruns.
everruns-gemini is part of the Everruns ecosystem.
It implements the ChatDriver contract from everruns-core, so the agent
loop can run against Google’s Gemini API, and registers itself through
register_driver.
Core has no knowledge of specific providers; hosts register whichever drivers
they want available via register_driver at startup.
§Example
use everruns_gemini::register_driver;
use everruns_provider::DriverRegistry;
let mut registry = DriverRegistry::new();
register_driver(&mut registry);Structs§
- Driver
Registry - Registry for LLM drivers
- Gemini
Chat Driver - Google Gemini Chat Driver
Traits§
- Chat
Driver - Trait for LLM drivers
Functions§
- register_
driver - Register the Gemini driver with the driver registry