gemini-live-api 0.1.1

Crate to interact with the Gemini live API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod client;
pub mod error;
pub mod types;

pub use client::{
    GeminiLiveClient, GeminiLiveClientBuilder, ServerContentContext, ToolHandler,
    UsageMetadataContext,
};
pub use error::GeminiError;
pub use types::{
    Content, FunctionDeclaration, GenerationConfig, Part, ResponseModality, Role, Schema,
    SpeechConfig, SpeechLanguageCode,
};

pub use gemini_live_macros::tool_function;