Module api

Source

Re-exports§

pub use claude::AnthropicClient;
pub use error::ApiError;
pub use gemini::GeminiClient;
pub use openai::OpenAIClient;
pub use provider::CompletionResponse;
pub use provider::Provider;
pub use xai::XAIClient;

Modules§

claude
error
gemini
openai
provider
xai

Structs§

Client
InputSchema
ModelIter
An iterator over the variants of Model
ToolCall
ToolSchema

Enums§

Model
ProviderKind