Skip to main content

Module api

Module api 

Source

Modules§

claude
error
gemini
openai
provider
xai

Structs§

AnthropicClient
Client
CompletionResponse
Response from the provider’s completion API
GeminiClient
InputSchema
ModelIter
An iterator over the variants of Model
OpenAIClient
ToolCall
ToolSchema
XAIClient

Enums§

ApiError
Model
ProviderKind

Traits§

Provider
Provider trait that all LLM providers must implement