List of all items
Structs
- client::LiteLLM
- config::Config
- config::ProviderConfig
- http::RetryConfig
- providers::gemini::VideoGenerationOptions
- providers::openai_compat::VideoGenerationOptions
- registry::ModelPricing
- registry::Registry
- router::ResolvedModel
- stream::ChatStreamChunk
- types::ChatContentPartFile
- types::ChatContentPartImageUrl
- types::ChatContentPartInputAudio
- types::ChatContentPartText
- types::ChatFile
- types::ChatImageUrlObject
- types::ChatInputAudio
- types::ChatMessage
- types::ChatRequest
- types::ChatResponse
- types::EmbeddingRequest
- types::EmbeddingResponse
- types::ImageData
- types::ImageEditRequest
- types::ImageInputData
- types::ImageRequest
- types::ImageResponse
- types::Usage
- types::VideoRequest
- types::VideoResponse
Enums
- config::ProviderKind
- error::LiteLLMError
- types::ChatContentPart
- types::ChatImageUrl
- types::ChatMessageContent
Functions
- http::send_json
- http::send_json_once
- http::send_json_with_retry
- http::with_retry
- providers::anthropic::chat
- providers::anthropic::chat_stream
- providers::gemini::chat
- providers::gemini::image_editing
- providers::gemini::image_generation
- providers::gemini::video_generation
- providers::gemini::video_generation_with_options
- providers::openai_compat::chat
- providers::openai_compat::chat_stream
- providers::openai_compat::embeddings
- providers::openai_compat::image_generation
- providers::openai_compat::video_generation
- providers::openai_compat::video_generation_with_options
- providers::resolve_api_key
- router::resolve_model
- stream::parse_anthropic_sse_stream
- stream::parse_sse_stream
Type Aliases
Constants
- http::DEFAULT_BACKOFF_MULTIPLIER
- http::DEFAULT_INITIAL_BACKOFF_MS
- http::DEFAULT_MAX_BACKOFF_MS
- http::DEFAULT_MAX_RETRIES
- http::MAX_SSE_BUFFER_SIZE
- providers::gemini::DEFAULT_VIDEO_MAX_POLL_ATTEMPTS
- providers::gemini::DEFAULT_VIDEO_POLL_INTERVAL_SECS
- providers::openai_compat::DEFAULT_VIDEO_MAX_POLL_ATTEMPTS
- providers::openai_compat::DEFAULT_VIDEO_POLL_INTERVAL_SECS