List of all items
Structs
- ApiResponse
- JsonPayload
- ResponseMeta
- audio_helpers::RecordAudioOptions
- client::Client
- client::ClientBuilder
- client::PageRequestSpec
- config::ClientOptions
- config::LogRecord
- config::LoggerHandle
- config::RequestOptions
- error::ApiError
- error::ConnectionError
- error::ContentFilterFinishReasonError
- error::ErrorBody
- error::LengthFinishReasonError
- error::ProviderCompatibilityError
- error::SerializationError
- error::StreamError
- error::WebSocketError
- error::WebhookVerificationError
- files::MultipartField
- helpers::ParsedChatCompletion
- helpers::ParsedResponse
- helpers::ToolDefinition
- helpers::ToolRegistry
- pagination::CursorPage
- pagination::ListEnvelope
- pagination::Page
- providers::AzureOptions
- providers::CapabilitySet
- providers::CustomProfile
- providers::Provider
- providers::RequestContext
- resources::AssistantStreamRequestBuilder
- resources::AudioResource
- resources::AudioSpeechCreateParams
- resources::AudioSpeechRequestBuilder
- resources::AudioSpeechResource
- resources::AudioTranscription
- resources::AudioTranscriptionRequestBuilder
- resources::AudioTranscriptionSegment
- resources::AudioTranscriptionWord
- resources::AudioTranscriptionsResource
- resources::AudioTranslation
- resources::AudioTranslationRequestBuilder
- resources::AudioTranslationsResource
- resources::Batch
- resources::BatchCreateParams
- resources::BatchCreateRequestBuilder
- resources::BatchError
- resources::BatchErrors
- resources::BatchRequestCounts
- resources::BatchUsage
- resources::BatchUsageInputTokensDetails
- resources::BatchUsageOutputTokensDetails
- resources::BatchesResource
- resources::BetaAssistant
- resources::BetaAssistantTool
- resources::BetaAssistantsResource
- resources::BetaChatkitResource
- resources::BetaChatkitSessionsResource
- resources::BetaChatkitThreadsResource
- resources::BetaRealtimeResource
- resources::BetaRealtimeSession
- resources::BetaRealtimeSessionsResource
- resources::BetaRealtimeTranscriptionSession
- resources::BetaRealtimeTranscriptionSessionsResource
- resources::BetaResource
- resources::BetaThread
- resources::BetaThreadMessage
- resources::BetaThreadMessageContent
- resources::BetaThreadMessagesResource
- resources::BetaThreadRun
- resources::BetaThreadRunIncompleteDetails
- resources::BetaThreadRunLastError
- resources::BetaThreadRunRequiredAction
- resources::BetaThreadRunRequiredActionFunction
- resources::BetaThreadRunRequiredActionFunctionToolCall
- resources::BetaThreadRunRequiredActionSubmitToolOutputs
- resources::BetaThreadRunStep
- resources::BetaThreadRunStepDetails
- resources::BetaThreadRunStepsResource
- resources::BetaThreadRunTool
- resources::BetaThreadRunUsage
- resources::BetaThreadRunsResource
- resources::BetaThreadToolResources
- resources::BetaThreadsResource
- resources::BytesRequestBuilder
- resources::ChatCompletion
- resources::ChatCompletionChoice
- resources::ChatCompletionChoiceLogprobs
- resources::ChatCompletionChunk
- resources::ChatCompletionChunkChoice
- resources::ChatCompletionChunkDelta
- resources::ChatCompletionCreateParams
- resources::ChatCompletionCreateRequestBuilder
- resources::ChatCompletionFunctionCall
- resources::ChatCompletionFunctionCallDelta
- resources::ChatCompletionMessage
- resources::ChatCompletionMessagesResource
- resources::ChatCompletionParseRequestBuilder
- resources::ChatCompletionRunToolsRequestBuilder
- resources::ChatCompletionRunner
- resources::ChatCompletionStoreContentPart
- resources::ChatCompletionStoreMessage
- resources::ChatCompletionStreamRequestBuilder
- resources::ChatCompletionStreamingRunner
- resources::ChatCompletionTokenLogprob
- resources::ChatCompletionTokenTopLogprob
- resources::ChatCompletionToolCall
- resources::ChatCompletionToolCallDelta
- resources::ChatCompletionToolResult
- resources::ChatCompletionsResource
- resources::ChatContentDeltaEvent
- resources::ChatKitConfiguration
- resources::ChatKitRateLimits
- resources::ChatKitSession
- resources::ChatKitThread
- resources::ChatKitThreadContent
- resources::ChatKitThreadItem
- resources::ChatKitThreadStatus
- resources::ChatKitWorkflow
- resources::ChatLogProbsDeltaEvent
- resources::ChatReasoningDetail
- resources::ChatRefusalDeltaEvent
- resources::ChatResource
- resources::ChatToolArgumentsDeltaEvent
- resources::ChatToolChoice
- resources::ChatToolDefinition
- resources::ChatToolFunction
- resources::Completion
- resources::CompletionChoice
- resources::CompletionLogProbs
- resources::CompletionUsage
- resources::CompletionUsageCompletionTokensDetails
- resources::CompletionUsagePromptTokensDetails
- resources::CompletionsResource
- resources::Container
- resources::ContainerCreateParams
- resources::ContainerExpiresAfter
- resources::ContainerFile
- resources::ContainerFileCreateParams
- resources::ContainerFilesContentResource
- resources::ContainerFilesResource
- resources::ContainersResource
- resources::Conversation
- resources::ConversationContentPart
- resources::ConversationCreateParams
- resources::ConversationInputItem
- resources::ConversationItem
- resources::ConversationItemCreateParams
- resources::ConversationItemsResource
- resources::ConversationUpdateParams
- resources::ConversationsResource
- resources::DeleteResponse
- resources::EmbeddingData
- resources::EmbeddingResponse
- resources::EmbeddingUsage
- resources::EmbeddingsResource
- resources::Eval
- resources::EvalCreateParams
- resources::EvalDataSourceConfig
- resources::EvalOutput
- resources::EvalOutputItem
- resources::EvalRun
- resources::EvalRunCreateParams
- resources::EvalRunInput
- resources::EvalRunOutputItemsResource
- resources::EvalRunsResource
- resources::EvalTestingCriterion
- resources::EvalUpdateParams
- resources::EvalsResource
- resources::FileObject
- resources::FilesResource
- resources::FineTuningAlphaGradersResource
- resources::FineTuningAlphaResource
- resources::FineTuningCheckpoint
- resources::FineTuningCheckpointPermission
- resources::FineTuningCheckpointPermissionsResource
- resources::FineTuningJob
- resources::FineTuningJobCheckpointsResource
- resources::FineTuningJobCreateParams
- resources::FineTuningJobCreateRequestBuilder
- resources::FineTuningJobError
- resources::FineTuningJobEvent
- resources::FineTuningJobHyperparameters
- resources::FineTuningJobIntegration
- resources::FineTuningJobsResource
- resources::FineTuningMetrics
- resources::FineTuningResource
- resources::FineTuningWandbIntegration
- resources::GraderModel
- resources::GraderModelCatalog
- resources::GraderRunErrors
- resources::GraderRunMetadata
- resources::GraderRunResponse
- resources::GraderValidateResponse
- resources::GradersResource
- resources::ImageData
- resources::ImageGenerateParams
- resources::ImageGenerateRequestBuilder
- resources::ImageGenerationResponse
- resources::ImagesResource
- resources::InputTokenCount
- resources::JsonRequestBuilder
- resources::ListRequestBuilder
- resources::Model
- resources::ModelsResource
- resources::ModerationCreateResponse
- resources::ModerationResult
- resources::ModerationsResource
- resources::NoContentRequestBuilder
- resources::RealtimeCallsResource
- resources::RealtimeClientSecretCreateResponse
- resources::RealtimeClientSecretsResource
- resources::RealtimeResource
- resources::RealtimeSessionClientSecret
- resources::RealtimeSessionPayload
- resources::RealtimeSocketRequestBuilder
- resources::Response
- resources::ResponseCreateParams
- resources::ResponseCreateRequestBuilder
- resources::ResponseError
- resources::ResponseFunctionToolCall
- resources::ResponseIncompleteDetails
- resources::ResponseInputItemPayload
- resources::ResponseInputItemsResource
- resources::ResponseInputPayload
- resources::ResponseInputTokensDetails
- resources::ResponseInputTokensResource
- resources::ResponseOutputContentPartRaw
- resources::ResponseOutputItemRaw
- resources::ResponseOutputMessage
- resources::ResponseOutputRefusal
- resources::ResponseOutputText
- resources::ResponseOutputTextAnnotationUnknown
- resources::ResponseOutputTextContainerFileCitation
- resources::ResponseOutputTextFileCitation
- resources::ResponseOutputTextFilePath
- resources::ResponseOutputTextLogprob
- resources::ResponseOutputTextTopLogprob
- resources::ResponseOutputTextUrlCitation
- resources::ResponseOutputTokensDetails
- resources::ResponseParseRequestBuilder
- resources::ResponseStreamRequestBuilder
- resources::ResponseUsage
- resources::ResponsesResource
- resources::ResponsesSocketRequestBuilder
- resources::Skill
- resources::SkillCreateParams
- resources::SkillUpdateParams
- resources::SkillVersion
- resources::SkillVersionContent
- resources::SkillVersionCreateParams
- resources::SkillVersionsContentResource
- resources::SkillVersionsResource
- resources::SkillsContentResource
- resources::SkillsResource
- resources::UploadObject
- resources::UploadPart
- resources::UploadPartsResource
- resources::UploadsResource
- resources::VectorStore
- resources::VectorStoreExpiresAfter
- resources::VectorStoreFile
- resources::VectorStoreFileBatch
- resources::VectorStoreFileBatchesResource
- resources::VectorStoreFileContent
- resources::VectorStoreFileCounts
- resources::VectorStoreFileLastError
- resources::VectorStoreFilesResource
- resources::VectorStoreSearchContent
- resources::VectorStoreSearchResponse
- resources::VectorStoreSearchResult
- resources::VectorStoreStaticFileChunkingStrategy
- resources::VectorStoresResource
- resources::Video
- resources::VideoCharacter
- resources::VideoCharacterCreateParams
- resources::VideoCreateParams
- resources::VideosResource
- resources::WebhooksResource
- stream::AssistantEventStream
- stream::AssistantImageFileDoneEvent
- stream::AssistantMessageCreatedEvent
- stream::AssistantMessageDeltaEvent
- stream::AssistantMessageDoneEvent
- stream::AssistantRunStepCreatedEvent
- stream::AssistantRunStepDeltaEvent
- stream::AssistantRunStepDoneEvent
- stream::AssistantStream
- stream::AssistantStreamEvent
- stream::AssistantStreamSnapshot
- stream::AssistantTextCreatedEvent
- stream::AssistantTextDeltaEvent
- stream::AssistantTextDoneEvent
- stream::AssistantToolCallCreatedEvent
- stream::AssistantToolCallDeltaEvent
- stream::AssistantToolCallDoneEvent
- stream::ChatCompletionEventStream
- stream::ChatCompletionStream
- stream::ChatContentDoneEvent
- stream::ChatContentSnapshotEvent
- stream::ChatLogProbsDoneEvent
- stream::ChatLogProbsSnapshotEvent
- stream::ChatRefusalDoneEvent
- stream::ChatRefusalSnapshotEvent
- stream::ChatToolArgumentsDoneEvent
- stream::ChatToolArgumentsSnapshotEvent
- stream::LineDecoder
- stream::RawSseStream
- stream::ResponseEventStream
- stream::ResponseFunctionCallArgumentsEvent
- stream::ResponseOutputTextEvent
- stream::ResponseStream
- stream::SseEvent
- stream::SseStream
- webhooks::WebhookEvent
- webhooks::WebhookVerifier
- websocket::OpenAIRealtimeWebSocket
- websocket::OpenAIResponsesWebSocket
- websocket::RealtimeSocket
- websocket::ResponseCreatedEvent
- websocket::ResponseOutputTextDeltaEvent
- websocket::ResponsesSocket
- websocket::SessionCreatedEvent
- websocket::SocketCloseOptions
- websocket::WebSocketServerEvent
Enums
- audio_helpers::AudioPlaybackInput
- auth::ApiKeySource
- config::LogLevel
- error::ApiErrorKind
- error::Error
- error::WebSocketErrorKind
- files::ToFileInput
- files::UploadSource
- providers::AuthScheme
- providers::AzureAuthMode
- providers::CompatibilityMode
- providers::ProviderKind
- resources::AudioTranscriptionSegmentId
- resources::ChatToolChoiceMode
- resources::FineTuningHyperparameterValue
- resources::KnownResponseOutputContentPart
- resources::KnownResponseOutputItem
- resources::KnownResponseOutputTextAnnotation
- resources::ResponseOutputContentPart
- resources::ResponseOutputItem
- resources::ResponseOutputTextAnnotation
- resources::VectorStoreAttributeValue
- resources::VectorStoreFileChunkingStrategy
- stream::AssistantRuntimeEvent
- stream::ChatCompletionRuntimeEvent
- stream::ResponseRuntimeEvent
- websocket::RealtimeServerEvent
- websocket::ResponsesServerEvent
- websocket::SocketStreamMessage
Traits
Functions
- audio_helpers::play_audio
- audio_helpers::record_audio
- config::merge_kv_maps
- files::to_file
- helpers::json_schema_for
- helpers::parse_json_payload