systemprompt-ai 0.14.6

Provider-agnostic LLM integration for systemprompt.io AI governance — Anthropic, OpenAI, Gemini, and local models unified behind one governed pipeline with cost tracking and audit.
Documentation
//! Gemini provider driver.
//!
//! Chat completions, streaming, code-execution tool, Google Search grounding,
//! and tool use. Vendor wire translation is delegated to the shared
//! `systemprompt_models::wire::gemini` codec; this module keeps the transport,
//! the schema transformer / tool-name mapper, and the canonical glue.

mod code_execution;
mod constants;
mod generation;
mod params;
mod provider;
mod search;
mod streaming;
mod tool_conversion;
mod tools;
mod trait_impl;
mod transport;

pub use code_execution::{CodeExecutionResponse, generate_with_code_execution};
pub use provider::GeminiProvider;
pub use tools::{ToolRequestParams, ToolResultParams};