List of all items
Structs
- ChatChoice
- ChatCompletionResponse
- FunctionCall
- ResponseChatMessage
- Tool
- Usage
- azure_middleware::AzureAuthMiddleware
- builders::assistants::AssistantBuilder
- builders::assistants::MessageBuilder
- builders::assistants::RunBuilder
- builders::assistants::ThreadBuilder
- builders::audio::SpeechBuilder
- builders::audio::TranscriptionBuilder
- builders::audio::TranscriptionRequest
- builders::audio::TranslationBuilder
- builders::audio::TranslationRequest
- builders::batch::BatchJobBuilder
- builders::batch::BatchJobCancelBuilder
- builders::batch::BatchJobListBuilder
- builders::batch::BatchJobRetrievalBuilder
- builders::chat::ChatCompletionBuilder
- builders::completions::CompletionsBuilder
- builders::embeddings::EmbeddingsBuilder
- builders::files::FileDeleteBuilder
- builders::files::FileListBuilder
- builders::files::FileRetrievalBuilder
- builders::files::FileUploadBuilder
- builders::fine_tuning::FineTuningHyperparameters
- builders::fine_tuning::FineTuningIntegration
- builders::fine_tuning::FineTuningJobBuilder
- builders::fine_tuning::FineTuningJobCancelBuilder
- builders::fine_tuning::FineTuningJobListBuilder
- builders::fine_tuning::FineTuningJobRetrievalBuilder
- builders::images::CreateImageRequest
- builders::images::ImageEditBuilder
- builders::images::ImageEditRequest
- builders::images::ImageGenerationBuilder
- builders::images::ImageVariationBuilder
- builders::images::ImageVariationRequest
- builders::models::ModelDeleteBuilder
- builders::models::ModelRetrievalBuilder
- builders::moderations::ModerationBuilder
- builders::moderations::ModerationCategories
- builders::moderations::ModerationCategoryScores
- builders::moderations::ModerationResult
- builders::responses::ResponsesBuilder
- builders::threads::MessageAttachment
- builders::threads::ThreadMessageBuilder
- builders::threads::ThreadRequestBuilder
- builders::uploads::UploadBuilder
- builders::usage::UsageBuilder
- builders::vector_stores::VectorStoreBuilder
- builders::vector_stores::VectorStoreExpirationPolicy
- builders::vector_stores::VectorStoreFileBuilder
- builders::vector_stores::VectorStoreSearchBuilder
- client::AssistantsClient
- client::AudioClient
- client::BatchClient
- client::Client
- client::ClientBuilder
- client::CompletionsClient
- client::EmbeddingsClient
- client::FilesClient
- client::FineTuningClient
- client::ImagesClient
- client::ModelsClient
- client::ModerationsClient
- client::ThreadsClient
- client::UploadsClient
- client::UsageClient
- client::VectorStoresClient
- config::Config
- config::ConfigBuilder
- interceptor::AfterResponseContext
- interceptor::BeforeRequestContext
- interceptor::ErrorContext
- interceptor::InterceptorChain
- interceptor::StreamChunkContext
- interceptor::StreamEndContext
- langfuse_interceptor::LangfuseConfig
- langfuse_interceptor::LangfuseInterceptor
- langfuse_interceptor::LangfuseState
- responses::ChatCompletionResponseWrapper
- responses::ChatCompletionStreamResponseWrapper
- responses::ChatResponse
- responses::FunctionCall
- responses::ResponseBuilder
- responses::ResponsePlaceholder
- responses::StreamResponse
- responses::Tool
- responses::ToolCall
- responses::ToolChoiceHelper
- responses::Usage
- responses::chat::ChatChoice
- responses::chat::ChatCompletionResponse
- responses::chat::ChatCompletionResponseMessageFunctionCall
- responses::chat::ChatMessage
- responses::chat::FunctionCall
- streaming::ChatCompletionChunk
- streaming::ChatCompletionStream
- streaming::InterceptedStream
Enums
- Background
- Detail
- Moderation
- OutputFormat
- Quality
- ResponseFormat
- Size
- Style
- ToolCall
- ToolChoice
- UploadPurpose
- builders::assistants::AssistantTool
- builders::audio::TimestampGranularity
- builders::batch::BatchCompletionWindow
- builders::batch::BatchEndpoint
- builders::embeddings::EmbeddingInput
- builders::files::FileOrder
- builders::files::FilePurpose
- builders::images::Background
- builders::images::InputFidelity
- builders::images::Moderation
- builders::images::OutputFormat
- builders::images::Quality
- builders::images::ResponseFormat
- builders::images::Size
- builders::images::Style
- builders::moderations::ModerationInput
- builders::threads::AttachmentTool
- builders::usage::BucketWidth
- builders::usage::GroupBy
- errors::Error
- responses::ToolChoice
- responses::chat::ToolCall
Traits
- builders::Builder
- builders::Sendable
- interceptor::Interceptor
- responses::Response
- responses::chat::ChatCompletionResponseExt
- responses::chat::ToolCallExt
Functions
- builders::assistants::assistant_with_code_interpreter
- builders::assistants::assistant_with_file_search
- builders::assistants::assistant_with_instructions
- builders::assistants::assistant_with_tools
- builders::assistants::simple_assistant
- builders::assistants::simple_run
- builders::assistants::simple_thread
- builders::assistants::streaming_run
- builders::assistants::temperature_run
- builders::assistants::tool_code_interpreter
- builders::assistants::tool_file_search
- builders::assistants::tool_function
- builders::batch::batch_chat_completions
- builders::batch::batch_completions
- builders::batch::batch_embeddings
- builders::batch::batch_job_with_metadata
- builders::batch::cancel_batch_job
- builders::batch::get_batch_job
- builders::batch::list_batch_jobs
- builders::chat::image_base64_part
- builders::chat::image_base64_part_with_detail
- builders::chat::image_url_part
- builders::chat::image_url_part_with_detail
- builders::chat::system_user
- builders::chat::text_part
- builders::chat::tool_function
- builders::chat::tool_web_search
- builders::chat::user_message
- builders::files::delete_file
- builders::files::list_files
- builders::files::list_files_by_purpose
- builders::files::list_files_with_limit
- builders::files::retrieve_file
- builders::files::upload_assistants_file
- builders::files::upload_file_from_path
- builders::files::upload_fine_tune_file
- builders::files::upload_json_file
- builders::fine_tuning::cancel_fine_tuning_job
- builders::fine_tuning::fine_tune_model
- builders::fine_tuning::fine_tune_with_params
- builders::fine_tuning::fine_tune_with_validation
- builders::fine_tuning::get_fine_tuning_job
- builders::fine_tuning::list_fine_tuning_jobs
- builders::moderations::likely_flagged
- builders::moderations::moderate_messages
- builders::moderations::moderate_text
- builders::moderations::moderate_text_with_model
- builders::moderations::moderate_texts
- builders::responses::responses_simple
- builders::responses::responses_system_user
- builders::responses::responses_tool_function
- builders::responses::responses_tool_web_search
- builders::vector_stores::add_file_to_vector_store
- builders::vector_stores::search_vector_store
- builders::vector_stores::search_vector_store_with_limit
- builders::vector_stores::simple_vector_store
- builders::vector_stores::temporary_vector_store
- builders::vector_stores::vector_store_with_files
- errors::chat::invalid_messages
- errors::chat::unsupported_model
- errors::files::unsupported_type
- errors::files::upload_failed
- errors::responses::invalid_tool
- errors::responses::missing_response_format
- errors::streaming::connection_failed
- errors::streaming::parse_failed
- responses::tool_function
- responses::tool_web_search
Type Aliases
Constants
- semantic_conventions::GEN_AI_OPERATION_NAME
- semantic_conventions::GEN_AI_REQUEST_MODEL
- semantic_conventions::GEN_AI_SYSTEM
- semantic_conventions::operation_names::ASSISTANT_CREATE
- semantic_conventions::operation_names::ASSISTANT_DELETE
- semantic_conventions::operation_names::ASSISTANT_LIST
- semantic_conventions::operation_names::ASSISTANT_RETRIEVE
- semantic_conventions::operation_names::ASSISTANT_UPDATE
- semantic_conventions::operation_names::AUDIO_SPEECH
- semantic_conventions::operation_names::AUDIO_TRANSCRIPTION
- semantic_conventions::operation_names::AUDIO_TRANSLATION
- semantic_conventions::operation_names::BATCH_CANCEL
- semantic_conventions::operation_names::BATCH_CREATE
- semantic_conventions::operation_names::BATCH_LIST
- semantic_conventions::operation_names::BATCH_RETRIEVE
- semantic_conventions::operation_names::CHAT
- semantic_conventions::operation_names::EMBEDDINGS
- semantic_conventions::operation_names::FILE_DELETE
- semantic_conventions::operation_names::FILE_DOWNLOAD
- semantic_conventions::operation_names::FILE_LIST
- semantic_conventions::operation_names::FILE_RETRIEVE
- semantic_conventions::operation_names::FILE_UPLOAD
- semantic_conventions::operation_names::FINE_TUNING_CANCEL
- semantic_conventions::operation_names::FINE_TUNING_CREATE
- semantic_conventions::operation_names::FINE_TUNING_LIST
- semantic_conventions::operation_names::FINE_TUNING_LIST_CHECKPOINTS
- semantic_conventions::operation_names::FINE_TUNING_LIST_EVENTS
- semantic_conventions::operation_names::FINE_TUNING_RETRIEVE
- semantic_conventions::operation_names::IMAGE_EDIT
- semantic_conventions::operation_names::IMAGE_GENERATION
- semantic_conventions::operation_names::IMAGE_VARIATION
- semantic_conventions::operation_names::MESSAGE_CREATE
- semantic_conventions::operation_names::MESSAGE_LIST
- semantic_conventions::operation_names::MESSAGE_RETRIEVE
- semantic_conventions::operation_names::MODEL_DELETE
- semantic_conventions::operation_names::MODEL_LIST
- semantic_conventions::operation_names::MODEL_RETRIEVE
- semantic_conventions::operation_names::MODERATION
- semantic_conventions::operation_names::RESPONSES
- semantic_conventions::operation_names::RUN_CANCEL
- semantic_conventions::operation_names::RUN_CREATE
- semantic_conventions::operation_names::RUN_LIST
- semantic_conventions::operation_names::RUN_RETRIEVE
- semantic_conventions::operation_names::RUN_STEP_LIST
- semantic_conventions::operation_names::RUN_STEP_RETRIEVE
- semantic_conventions::operation_names::RUN_SUBMIT_TOOL_OUTPUTS
- semantic_conventions::operation_names::TEXT_COMPLETION
- semantic_conventions::operation_names::THREAD_CREATE
- semantic_conventions::operation_names::UPLOAD_CREATE
- semantic_conventions::operation_names::USAGE_AUDIO_SPEECHES
- semantic_conventions::operation_names::USAGE_AUDIO_TRANSCRIPTIONS
- semantic_conventions::operation_names::USAGE_CODE_INTERPRETER
- semantic_conventions::operation_names::USAGE_COMPLETIONS
- semantic_conventions::operation_names::USAGE_COSTS
- semantic_conventions::operation_names::USAGE_EMBEDDINGS
- semantic_conventions::operation_names::USAGE_IMAGES
- semantic_conventions::operation_names::USAGE_MODERATIONS
- semantic_conventions::operation_names::USAGE_VECTOR_STORES
- semantic_conventions::operation_names::VECTOR_STORE_CREATE
- semantic_conventions::operation_names::VECTOR_STORE_DELETE
- semantic_conventions::operation_names::VECTOR_STORE_FILE_ADD
- semantic_conventions::operation_names::VECTOR_STORE_FILE_DELETE
- semantic_conventions::operation_names::VECTOR_STORE_FILE_LIST
- semantic_conventions::operation_names::VECTOR_STORE_FILE_RETRIEVE
- semantic_conventions::operation_names::VECTOR_STORE_LIST
- semantic_conventions::operation_names::VECTOR_STORE_RETRIEVE
- semantic_conventions::operation_names::VECTOR_STORE_SEARCH
- semantic_conventions::operation_names::VECTOR_STORE_UPDATE
- semantic_conventions::output_types::IMAGE
- semantic_conventions::output_types::JSON
- semantic_conventions::output_types::SPEECH
- semantic_conventions::output_types::TEXT
- semantic_conventions::service_tiers::AUTO
- semantic_conventions::service_tiers::DEFAULT
- semantic_conventions::systems::OPENAI