List of all items
Structs
- openai_types::ChatCompletionChunk
- openai_types::ChatCompletionMessage
- openai_types::ChatCompletionRequest
- openai_types::ChatCompletionResponse
- openai_types::Choice
- openai_types::ChunkChoice
- openai_types::Delta
- openai_types::ErrorDetail
- openai_types::ErrorResponse
- openai_types::FunctionObject
- openai_types::HealthResponse
- openai_types::ImageUrlDetail
- openai_types::JsonSchemaSpec
- openai_types::ModelObject
- openai_types::ModelsResponse
- openai_types::MultiplexProviderResult
- openai_types::MultiplexResponse
- openai_types::ResponseMessage
- openai_types::ToolCall
- openai_types::ToolCallFunction
- openai_types::ToolChoiceFunction
- openai_types::ToolChoiceSpecific
- openai_types::ToolDefinition
- openai_types::Usage
- provider_resolver::ResolvedProvider
- runner::multiplex::MultiplexEngine
- runner::multiplex::MultiplexParams
- runner::multiplex::MultiplexResult
- runner::multiplex::ProviderResponse
- state::ServerState
Enums
- openai_types::ContentPart
- openai_types::MessageContent
- openai_types::ModelField
- openai_types::ResponseFormatRequest
- openai_types::StopField
- openai_types::ToolChoice
Functions
- auth::require_auth
- completions::generate_id
- completions::handle
- completions::unix_timestamp
- health::handle
- models::handle
- provider_resolver::resolve_model
- router::build
- runner::factory::create_runner
- runner::parse_runner_type
- runner::valid_provider_names
- streaming::sse_response
- streaming::sse_single_response