Module llm

Module llm 

Source

Re-exports§

pub use broker::LlmBroker;
pub use chat_session::ChatSession;
pub use chat_session::ChatSessionBuilder;
pub use chat_session::SizedLlmMessage;
pub use gateway::CompletionConfig;
pub use gateway::LlmGateway;
pub use models::LlmGatewayResponse;
pub use models::LlmMessage;
pub use models::LlmToolCall;
pub use models::MessageRole;
pub use tools::FunctionDescriptor;
pub use tools::LlmTool;
pub use tools::ToolDescriptor;
pub use tools::ToolWrapper;

Modules§

broker
chat_session
Chat session management with context window tracking.
gateway
gateways
models
tools