List of all items
Structs
- audio::speech::SpeechRequest
- audio::transcriptions::ServerVadConfig
- audio::transcriptions::Transcription
- audio::transcriptions::TranscriptionLanguage
- audio::transcriptions::TranscriptionLogprob
- audio::transcriptions::TranscriptionRequest
- audio::transcriptions::TranscriptionSegment
- audio::transcriptions::TranscriptionVerbose
- audio::transcriptions::TranscriptionVerboseUsage
- audio::transcriptions::TranscriptionWord
- audio::transcriptions::UsageTokensInputTokenDetails
- audio::translations::Translation
- audio::translations::TranslationRequest
- chat::Annotation
- chat::ChatCompletion
- chat::ChatCompletionAudio
- chat::ChatCompletionMessage
- chat::ChatModeration
- chat::Choice
- chat::ChoiceLogprobs
- chat::CompletionTokensDetails
- chat::CompletionUsage
- chat::MessageToolCallCustom
- chat::MessageToolCallFunction
- chat::ModerationSideResult
- chat::PromptTokensDetails
- chat::TokenLogProb
- chat::TopLogprob
- chat::UrlCitation
- chat::create::request::AssistantAudio
- chat::create::request::ChatCompletionAudioParam
- chat::create::request::ChatCompletionPredictionContentParam
- chat::create::request::ChatModerationParam
- chat::create::request::ContentPartFile
- chat::create::request::ContentPartImageUrl
- chat::create::request::ContentPartInputAudio
- chat::create::request::JSONSchema
- chat::create::request::ModerationPolicyParam
- chat::create::request::ModerationPolicySideParam
- chat::create::request::PromptCacheBreakpoint
- chat::create::request::PromptCacheOptions
- chat::create::request::RequestBody
- chat::create::request::StreamOptions
- chat::create::request::ToolCallCustom
- chat::create::request::ToolCallFunction
- chat::create::request::ToolChoiceAllowedTools
- chat::create::request::ToolChoiceCustom
- chat::create::request::ToolChoiceFunction
- chat::create::request::ToolCustom
- chat::create::request::ToolCustomFormatGrammarGrammar
- chat::create::request::ToolFunction
- chat::create::request::WebSearchOptions
- chat::create::request::WebSearchOptionsUserLocationApproximate
- chat::create::response::streaming::ChatCompletionChunk
- chat::create::response::streaming::ChoiceDelta
- chat::create::response::streaming::ChoiceDeltaFunctionCall
- chat::create::response::streaming::ChoiceDeltaToolCall
- chat::create::response::streaming::ChoiceDeltaToolCallFunction
- chat::create::response::streaming::ChoiceLogprobs
- chat::create::response::streaming::CompletionChunkChoice
- chat::create::response::streaming::CompletionTokensDetails
- chat::create::response::streaming::CompletionUsage
- chat::create::response::streaming::LogprobeContent
- chat::create::response::streaming::PromptTokensDetails
- chat::create::response::streaming::TopLogprob
- chat::delete::request::ChatDeleteRequest
- chat::delete::response::ChatCompletionDeleted
- chat::retrieve::request::ChatRetrieveRequest
- chat::update::request::ChatUpdate
- completions::request::CompletionRequest
- completions::request::StreamOptions
- completions::response::Completion
- completions::response::CompletionChoice
- completions::response::CompletionTokensDetails
- completions::response::CompletionUsage
- completions::response::Logprobs
- completions::response::PromptTokensDetails
- embeddings::request::EmbeddingRequest
- embeddings::response::CreateEmbeddingResponse
- embeddings::response::Embedding
- embeddings::response::Usage
- errors::ApiError
- files::FileObject
- files::content::request::ContentRequest
- files::create::request::CreateFileRequest
- files::delete::request::DeleteRequest
- files::delete::response::FileDeleted
- files::list::request::ListFilesRequest
- files::list::response::ListFilesResponse
- files::retrieve::request::RetrieveRequest
- images::Image
- images::ImagesResponse
- images::Usage
- images::UsageInputTokensDetails
- images::UsageOutputTokensDetails
- images::edit::ImageEditRequest
- images::generate::ImageGenerateRequest
- images::variation::ImageVariationRequest
- models::Model
- models::delete::request::DeleteModelRequest
- models::delete::response::ModelDeleted
- models::list::request::ListModelsRequest
- models::list::response::ListModelsResponse
- models::retrieve::request::RetrieveModelRequest
- moderations::request::ModerationImageUrl
- moderations::request::ModerationRequest
- moderations::response::Categories
- moderations::response::CategoryAppliedInputTypes
- moderations::response::CategoryScores
- moderations::response::Moderation
- moderations::response::ModerationCreateResponse
- responses::IncompleteDetails
- responses::InputTokensDetails
- responses::OutputTokensDetails
- responses::ReasoningSummary
- responses::Response
- responses::ResponseError
- responses::ResponseFunctionCall
- responses::ResponseOutputMessage
- responses::ResponseReasoningItem
- responses::ResponseUsage
- responses::ResponseWebSearchCall
- responses::WebSearchAction
- responses::WebSearchSource
- responses::create::request::ReasoningConfig
- responses::create::request::ReasoningTextPart
- responses::create::request::RequestBody
- responses::create::request::SummaryTextPart
- responses::create::request::TextConfig
- responses::delete::DeleteRequest
- responses::delete::ResponseDeleted
- responses::retrieve::RetrieveRequest
Enums
- audio::AudioResponseFormat
- audio::speech::SpeechFormat
- audio::speech::SpeechStreamFormat
- audio::speech::SpeechVoice
- audio::transcriptions::ChunkingStrategy
- audio::transcriptions::Include
- audio::transcriptions::TimestampGranularity
- audio::transcriptions::TranscriptionResponse
- audio::transcriptions::TranscriptionUsage
- audio::translations::TranslationResponse
- chat::AnnotationType
- chat::ChatCompletionMessageToolCall
- chat::ChatCompletionObject
- chat::FinishReason
- chat::ModerationResultType
- chat::ModerationSide
- chat::ResponseRole
- chat::ServiceTier
- chat::create::request::AssistantToolCall
- chat::create::request::AudioFormat
- chat::create::request::ChatCompletionContentPartTextParamType
- chat::create::request::ChatCompletionPredictionContentParamContent
- chat::create::request::ChatCompletionPredictionContentParamType
- chat::create::request::ContentPart
- chat::create::request::ImageDetail
- chat::create::request::InputAudioFormat
- chat::create::request::LowMediumHighEnum
- chat::create::request::Message
- chat::create::request::MessageContent
- chat::create::request::Modality
- chat::create::request::ModerationPolicyMode
- chat::create::request::PromptCacheBreakpointMode
- chat::create::request::PromptCacheMode
- chat::create::request::PromptCacheTtl
- chat::create::request::ReasoningEffort
- chat::create::request::RequestTool
- chat::create::request::ResponseFormat
- chat::create::request::StopKeywords
- chat::create::request::ToolChoice
- chat::create::request::ToolChoiceAllowedToolsMode
- chat::create::request::ToolChoiceSpecific
- chat::create::request::ToolCustomFormat
- chat::create::request::ToolCustomFormatGrammarGrammarSyntax
- chat::create::request::Voice
- chat::create::request::WebSearchOptionsUserLocation
- chat::create::response::streaming::ChatCompletionChunkObject
- chat::create::response::streaming::ChoiceDeltaToolCallType
- chat::create::response::streaming::CompletionRole
- chat::create::response::streaming::FinishReason
- chat::delete::response::ChatCompletionDeletedObject
- completions::request::Prompt
- completions::request::StopKeywords
- embeddings::request::EmbeddingInput
- embeddings::request::EncodingFormat
- embeddings::response::EmbeddingVector
- errors::OapiError
- files::FilePurpose
- files::FileStatus
- files::create::request::ExpiresAfter
- files::create::request::FilePurpose
- files::delete::response::FileDeletedObject
- files::list::request::ListOrder
- images::Background
- images::ImageResponseFormat
- images::OutputFormat
- images::edit::InputFidelity
- images::edit::Quality
- images::generate::Moderation
- images::generate::Quality
- images::generate::Style
- images::variation::VariationSize
- models::ModelObject
- moderations::request::ModerationInput
- moderations::request::ModerationInputContent
- responses::Annotation
- responses::IncompleteReason
- responses::ItemStatus
- responses::OutputContent
- responses::ReasoningContent
- responses::ResponseObject
- responses::ResponseOutputItem
- responses::ResponseStatus
- responses::create::request::FunctionCallOutputContent
- responses::create::request::ImageDetail
- responses::create::request::ImageUrl
- responses::create::request::Input
- responses::create::request::InputContentPart
- responses::create::request::InputItem
- responses::create::request::MessageContent
- responses::create::request::Role
- responses::create::request::SummaryEffort
- responses::create::request::TextFormat
- responses::create::request::Tool
- responses::create::request::ToolChoice
- responses::create::request::ToolChoiceMode
- responses::create::request::ToolChoiceSpecific
- responses::create::request::Truncation
- responses::create::response::EventContentPart
- responses::create::response::ResponseStreamEvent
Traits
- rest::delete::Delete
- rest::delete::DeleteNoStream
- rest::get::Get
- rest::get::GetBinary
- rest::get::GetNoStream
- rest::post::Post
- rest::post::PostBinary
- rest::post::PostNoStream
- rest::post::PostStream