Expand description
Gemini API compatibility facade for VT Code.
Canonical internal imports live under crate::llm::providers::gemini::wire.
Re-exportsยง
pub use crate::llm::providers::gemini::wire::client;pub use crate::llm::providers::gemini::wire::function_calling;pub use crate::llm::providers::gemini::wire::models;pub use crate::llm::providers::gemini::wire::streaming;pub use crate::llm::providers::gemini::wire::Candidate;pub use crate::llm::providers::gemini::wire::Client;pub use crate::llm::providers::gemini::wire::ClientConfig;pub use crate::llm::providers::gemini::wire::Content;pub use crate::llm::providers::gemini::wire::FunctionCall;pub use crate::llm::providers::gemini::wire::FunctionCallingConfig;pub use crate::llm::providers::gemini::wire::FunctionDeclaration;pub use crate::llm::providers::gemini::wire::FunctionResponse;pub use crate::llm::providers::gemini::wire::GenerateContentRequest;pub use crate::llm::providers::gemini::wire::GenerateContentResponse;pub use crate::llm::providers::gemini::wire::Part;pub use crate::llm::providers::gemini::wire::RetryConfig;pub use crate::llm::providers::gemini::wire::StreamingCandidate;pub use crate::llm::providers::gemini::wire::StreamingConfig;pub use crate::llm::providers::gemini::wire::StreamingError;pub use crate::llm::providers::gemini::wire::StreamingMetrics;pub use crate::llm::providers::gemini::wire::StreamingProcessor;pub use crate::llm::providers::gemini::wire::StreamingResponse;pub use crate::llm::providers::gemini::wire::Tool;pub use crate::llm::providers::gemini::wire::ToolConfig;