systemprompt-ai 0.21.1

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 API endpoint and model constants.
//!
//! Copyright (c) systemprompt.io — Business Source License 1.1.
//! See <https://systemprompt.io> for licensing details.

use std::time::Duration;

pub(super) mod timeout {
    use super::Duration;

    pub(in super::super) const CONNECT_TIMEOUT: Duration = Duration::from_secs(30);
}

pub(super) mod tokens {
    pub(in super::super) const THINKING_BUDGET: u32 = 8192;
}

pub(super) mod defaults {
    pub(in super::super) const ENDPOINT: &str = "https://generativelanguage.googleapis.com/v1beta";
}