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
- batches::Batch
- batches::BatchError
- batches::BatchErrors
- batches::BatchRequestCounts
- batches::cancel::CancelBatchRequest
- batches::create::CreateBatchRequest
- batches::list::ListBatchesRequest
- batches::list::ListBatchesResponse
- batches::retrieve::RetrieveBatchRequest
- 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::accumulator::AccumulatedFunctionCall
- chat::create::accumulator::ChatCompletionAccumulator
- chat::create::request::AssistantAudio
- chat::create::request::AssistantMessage
- 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::DeepSeekThinking
- chat::create::request::DeveloperMessage
- chat::create::request::FunctionMessage
- 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::SystemMessage
- 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::ToolMessage
- chat::create::request::UserMessage
- 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::LogprobeContent
- 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
- containers::Container
- containers::create::CreateContainerRequest
- containers::delete::DeleteContainerRequest
- containers::delete::DeleteContainerResponse
- containers::files::ContainerFile
- containers::files::content::ContainerFileContentRequest
- containers::files::create::CreateContainerFileRequest
- containers::files::delete::DeleteContainerFileRequest
- containers::files::delete::DeleteContainerFileResponse
- containers::files::list::ListContainerFilesRequest
- containers::files::list::ListContainerFilesResponse
- containers::files::retrieve::RetrieveContainerFileRequest
- containers::list::ListContainersRequest
- containers::list::ListContainersResponse
- containers::retrieve::RetrieveContainerRequest
- conversations::Conversation
- conversations::create::CreateConversationRequest
- conversations::delete::DeleteConversationRequest
- conversations::delete::DeleteConversationResponse
- conversations::items::ConversationItem
- conversations::items::ListConversationItemsRequest
- conversations::items::ListConversationItemsResponse
- conversations::items::create::CreateConversationItemsRequest
- conversations::items::delete::DeleteConversationItemRequest
- conversations::items::delete::DeleteConversationItemResponse
- conversations::items::retrieve::RetrieveConversationItemRequest
- conversations::list::ListConversationsRequest
- conversations::list::ListConversationsResponse
- conversations::retrieve::RetrieveConversationRequest
- conversations::update::UpdateConversationRequest
- embeddings::request::EmbeddingRequest
- embeddings::response::CreateEmbeddingResponse
- embeddings::response::Embedding
- embeddings::response::Usage
- errors::ApiError
- evals::Eval
- evals::create::CreateEvalRequest
- evals::delete::DeleteEvalRequest
- evals::delete::DeleteEvalResponse
- evals::list::ListEvalsRequest
- evals::list::ListEvalsResponse
- evals::retrieve::RetrieveEvalRequest
- evals::runs::EvalRun
- evals::runs::EvalRunCounts
- evals::runs::EvalRunError
- evals::runs::EvalRunPerTestingCriteriaResult
- evals::runs::ListEvalRunsRequest
- evals::runs::ListEvalRunsResponse
- evals::runs::cancel::CancelEvalRunRequest
- evals::runs::create::CreateEvalRunRequest
- evals::runs::delete::DeleteEvalRunRequest
- evals::runs::delete::DeleteEvalRunResponse
- evals::runs::output_items::EvalRunOutputItem
- evals::runs::output_items::EvalRunOutputItemTestingCriteriaResult
- evals::runs::output_items::ListEvalRunOutputItemsRequest
- evals::runs::output_items::ListEvalRunOutputItemsResponse
- evals::runs::retrieve::RetrieveEvalRunRequest
- evals::update::UpdateEvalRequest
- 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
- fine_tuning::FineTuneMetrics
- fine_tuning::FineTuningJob
- fine_tuning::Hyperparameters
- fine_tuning::jobs::cancel::CancelFineTuningJobRequest
- fine_tuning::jobs::checkpoints::FineTuningCheckpoint
- fine_tuning::jobs::checkpoints::ListFineTuningCheckpointsRequest
- fine_tuning::jobs::checkpoints::ListFineTuningCheckpointsResponse
- fine_tuning::jobs::create::CreateFineTuningJobRequest
- fine_tuning::jobs::create::FineTuneIntegration
- fine_tuning::jobs::events::FineTuningEvent
- fine_tuning::jobs::events::ListFineTuningEventsRequest
- fine_tuning::jobs::events::ListFineTuningEventsResponse
- fine_tuning::jobs::list::ListFineTuningJobsRequest
- fine_tuning::jobs::list::ListFineTuningJobsResponse
- fine_tuning::jobs::retrieve::RetrieveFineTuningJobRequest
- fine_tuning::models::RestoreFineTunedModelRequest
- fine_tuning::models::RestoreFineTunedModelResponse
- 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
- pagination::Page
- pagination::PaginationQuery
- realtime::CreateRealtimeSessionRequest
- realtime::RealtimeClientSecret
- realtime::RealtimeSession
- realtime::transcription_sessions::CreateTranscriptionSessionRequest
- responses::CodeInterpreterCall
- responses::FileSearchCall
- responses::ImageSearchCall
- responses::IncompleteDetails
- responses::InputTokensDetails
- responses::McpCall
- responses::OutputTokensDetails
- responses::ReasoningSummary
- responses::Response
- responses::ResponseError
- responses::ResponseFunctionCall
- responses::ResponseOutputMessage
- responses::ResponseReasoningItem
- responses::ResponseUsage
- responses::ResponseWebSearchCall
- responses::WebExtractorCall
- responses::WebSearchAction
- responses::WebSearchImageCall
- responses::WebSearchSource
- responses::cancel::CancelRequest
- 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::input_items::ListInputItemsRequest
- responses::input_items::ListResponseInputItems
- responses::retrieve::RetrieveRequest
- rest::options::RequestOptions
- uploads::CreateUploadRequest
- uploads::Upload
- uploads::UploadPart
- uploads::cancel::CancelUploadRequest
- uploads::complete::CompleteUploadRequest
- uploads::parts::AddUploadPartRequest
- vector_stores::VectorStore
- vector_stores::VectorStoreFile
- vector_stores::VectorStoreFileCounts
- vector_stores::VectorStoreFileError
- vector_stores::create::CreateVectorStoreRequest
- vector_stores::delete::DeleteVectorStoreRequest
- vector_stores::delete::DeleteVectorStoreResponse
- vector_stores::files::CreateVectorStoreFileRequest
- vector_stores::files::content::RetrieveVectorStoreFileContentRequest
- vector_stores::files::content::VectorStoreFileContentChunk
- vector_stores::files::content::VectorStoreFileContentResponse
- vector_stores::files::delete::DeleteVectorStoreFileRequest
- vector_stores::files::delete::DeleteVectorStoreFileResponse
- vector_stores::files::list::ListVectorStoreFilesRequest
- vector_stores::files::list::ListVectorStoreFilesResponse
- vector_stores::files::retrieve::RetrieveVectorStoreFileRequest
- vector_stores::list::ListVectorStoresRequest
- vector_stores::list::ListVectorStoresResponse
- vector_stores::retrieve::RetrieveVectorStoreRequest
- vector_stores::search::SearchVectorStoreRequest
- vector_stores::search::VectorStoreSearchResponse
- vector_stores::search::VectorStoreSearchResult
- vector_stores::update::UpdateVectorStoreRequest
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
- batches::BatchStatus
- batches::create::CompletionWindow
- chat::AnnotationType
- chat::ChatCompletionMessageToolCall
- chat::ChatCompletionObject
- chat::FinishReason
- chat::ModerationResultType
- chat::ModerationSide
- chat::Role
- 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::DeepSeekThinkingType
- 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::delete::response::ChatCompletionDeletedObject
- completions::request::Prompt
- completions::request::StopKeywords
- embeddings::request::EmbeddingInput
- embeddings::request::EncodingFormat
- embeddings::response::EmbeddingVector
- errors::OapiError
- evals::runs::EvalRunStatus
- files::FilePurpose
- files::FileStatus
- files::create::request::ExpiresAfter
- files::create::request::FilePurpose
- files::delete::response::FileDeletedObject
- files::list::request::ListOrder
- fine_tuning::FineTuningJobStatus
- fine_tuning::jobs::create::FineTuneMethod
- 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
- pagination::PaginationOrder
- 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
- responses::input_items::InputItemsOrder
- rest::options::Auth
- uploads::UploadStatus
- vector_stores::ChunkingStrategy
- vector_stores::VectorStoreFileStatus
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
Functions
- rest::check_status
- rest::default_client
- rest::install_crypto_provider
- rest::skip_deserialization_errors