List of all items
Structs
- agent::AgentCall
- agent::AgentStreamCall
- agent::PrepareCallInput
- agent::PreparedCall
- agent::ToolLoopAgent
- agent::ToolLoopAgentBuilder
- batch::BatchCancelResult
- batch::BatchError
- batch::BatchId
- batch::BatchListItem
- batch::BatchListResult
- batch::BatchRequestCounts
- batch::BatchStartOptions
- batch::BatchStartResult
- batch::BatchStatus
- batch::BatchWarning
- batch::CancelBatch
- batch::GetBatchResults
- batch::GetBatchStatus
- batch::ImageBatchRequest
- batch::ImageBatchResult
- batch::ListBatches
- batch::StartBatch
- batch::TextBatchRequest
- batch::TextBatchResult
- clock::FixedClock
- clock::SystemClock
- embed::Embed
- embed::EmbedCallEndEvent
- embed::EmbedCallStartEvent
- embed::EmbedMany
- embed::EmbedManyResult
- embed::EmbedResult
- embed::EmbeddingUsage
- error::DownloadDetails
- error::InvalidToolInputDetails
- error::NoObjectGeneratedDetails
- error::NoSuchProviderDetails
- files::DeleteFile
- files::DeleteFileResult
- files::DownloadFile
- files::DownloadFileResult
- files::GetFileMetadata
- files::UploadFile
- files::UploadFileResult
- generate_text::ApprovalContext
- generate_text::ApprovalPolicyFn
- generate_text::ChunkTimingStats
- generate_text::GenerateText
- generate_text::GenerateTextResult
- generate_text::GeneratedFile
- generate_text::HasToolCall
- generate_text::Include
- generate_text::Never
- generate_text::ParsedToolCall
- generate_text::PrepareStepContext
- generate_text::RefineToolInputs
- generate_text::RepairRequest
- generate_text::StepCount
- generate_text::StepOverrides
- generate_text::StepPerformance
- generate_text::StepRequest
- generate_text::StepResponse
- generate_text::StepResult
- generate_text::ToolApprovalRequestContent
- generate_text::ToolApprovalResponseContent
- generate_text::ToolExecutionError
- generate_text::ToolOutputDenied
- generate_text::ToolResult
- hooks::Hooks
- ids::DefaultIdGenerator
- ids::PrefixedIdGenerator
- image::GenerateImage
- image::GenerateImageResult
- image::GeneratedImage
- image::ImageCall
- image::ImageFile
- image::ImageUsage
- middleware::EmbeddingMiddlewareContext
- middleware::ImageMiddlewareContext
- middleware::MiddlewareContext
- middleware::ProviderMiddleware
- middleware::builtin::AddToolInputExamples
- middleware::builtin::CallDefaults
- middleware::builtin::DefaultEmbeddingSettings
- middleware::builtin::DefaultInstructions
- middleware::builtin::DefaultSettings
- middleware::builtin::EmbeddingDefaults
- middleware::builtin::ExtractJson
- middleware::builtin::ExtractReasoning
- middleware::builtin::SimulateStreaming
- output::ArrayOutput
- output::ChoiceOutput
- output::JsonOutput
- output::NoOutput
- output::ObjectOutput
- output::Output
- output::OutputContext
- output::PartialOutput
- output::TextOutput
- prompt::CallSettings
- prompt::download::DefaultDownloader
- prompt::download::DownloadRequest
- prompt::download::DownloadedFile
- realtime::ClientSecret
- realtime::RealtimeHandle
- realtime::RealtimeSession
- realtime::RealtimeSessionBuilder
- realtime::RealtimeSessionConfig
- realtime::RealtimeToolDefinition
- realtime::ResponseCreateOptions
- realtime::TranscriptionConfig
- realtime::TurnDetection
- registry::CustomProvider
- registry::CustomProviderBuilder
- registry::ProviderRegistry
- registry::ProviderRegistryBuilder
- rerank::Ranked
- rerank::Rerank
- rerank::RerankCallEndEvent
- rerank::RerankCallStartEvent
- rerank::RerankResult
- retry::RetryPolicy
- skills::SkillFile
- skills::UploadSkill
- skills::UploadSkillResult
- speech::GenerateSpeech
- speech::GenerateSpeechResult
- speech::GeneratedAudio
- speech_translation::SpeechTranslationResult
- speech_translation::SpeechTranslationStreamResult
- speech_translation::SpeechTranslationUsage
- speech_translation::StreamSpeechTranslation
- stream_text::Completion
- stream_text::StreamErrorInfo
- stream_text::StreamText
- stream_text::StreamTextResult
- stream_text::transforms::SmoothStream
- stream_text::transforms::SmoothStreamConfig
- stream_text::transforms::TransformContext
- telemetry::AbortEvent
- telemetry::EmbedEndEvent
- telemetry::EmbedStartEvent
- telemetry::EndEvent
- telemetry::ErrorEvent
- telemetry::ModelCallContext
- telemetry::ModelCallEndEvent
- telemetry::ModelCallStartEvent
- telemetry::ModelIdentity
- telemetry::RecordedInputs
- telemetry::RerankEndEvent
- telemetry::RerankStartEvent
- telemetry::StartEvent
- telemetry::StepEndEvent
- telemetry::StepStartEvent
- telemetry::TelemetryOptions
- telemetry::ToolExecutionContext
- telemetry::ToolExecutionEndEvent
- telemetry::ToolExecutionStartEvent
- telemetry::ToolOutcome
- timeout::Timeout
- transcription::StreamTranscribe
- transcription::StreamTranscribeResult
- transcription::Transcribe
- transcription::TranscribeResult
- transcription::TranscriptionSegment
- video::FrameImage
- video::GenerateVideo
- video::GenerateVideoResult
- video::GeneratedVideo
- video::PollConfig
- video::VideoFile
- video::WebhookHandle
- video::WebhookPayload
Enums
- agent::AgentInput
- batch::BatchItem
- batch::BatchRequest
- batch::BatchResultItem
- batch::BatchState
- batch::ModelBatchRequest
- embed::EmbeddingInput
- embed::EmbeddingOutput
- embed::EmbeddingResponse
- error::Error
- error::ErrorKind
- error::RetryReason
- files::UploadData
- generate_text::ApprovalStatus
- generate_text::StepContent
- generate_text::ToolErrorInfo
- middleware::CallKind
- prompt::Instructions
- realtime::ConversationItem
- realtime::ConversationRole
- realtime::Modality
- realtime::RealtimeClientEvent
- realtime::RealtimeServerEvent
- realtime::TurnDetectionKind
- rerank::RerankDocument
- retry::Jitter
- skills::SkillFileData
- speech_translation::SpeechTranslationStreamPart
- stream_text::ErrorDecision
- stream_text::StreamEvent
- stream_text::transforms::Chunking
- telemetry::ErrorPhase
- telemetry::ModelCallOutcome
- timeout::TimeoutScope
- transcription::AudioInput
- transcription::TranscriptionStreamPart
- video::FrameType
- video::VideoAspectRatio
Traits
- agent::Agent
- agent::PrepareCall
- clock::Clock
- generate_text::ApprovalPolicy
- generate_text::PrepareStep
- generate_text::StopCondition
- generate_text::ToolCallRepair
- hooks::HookFn
- ids::IdGenerator
- middleware::EmbeddingModelMiddleware
- middleware::ImageModelMiddleware
- middleware::LanguageModelMiddleware
- output::ArrayElements
- output::OutputHandler
- prompt::download::DownloadFn
- stream_text::OnErrorFn
- stream_text::transforms::StreamTransform
- telemetry::Telemetry
Functions
- batch::cancel_batch
- batch::get_batch_results
- batch::get_batch_status
- batch::list_batches
- batch::start_batch
- clock::default_clock
- embed::cosine_similarity
- embed::embed
- embed::embed_many
- files::delete_file
- files::download_file
- files::get_file_metadata
- files::upload_file
- generate_text::approval_policy
- generate_text::generate_text
- generate_text::has_any_tool_call
- generate_text::has_tool_call
- generate_text::never
- generate_text::step_count
- ids::default_id_generator
- image::edit_image
- image::generate_image
- middleware::builtin::add_tool_input_examples
- middleware::builtin::default_embedding_settings
- middleware::builtin::default_instructions
- middleware::builtin::default_settings
- middleware::builtin::extract_json
- middleware::builtin::extract_reasoning
- middleware::builtin::merge_json_objects
- middleware::builtin::simulate_parts
- middleware::builtin::simulate_streaming
- middleware::builtin::strip_json_fences
- middleware::wrap_embedding_model
- middleware::wrap_image_model
- middleware::wrap_language_model
- middleware::wrap_provider
- realtime::realtime_session
- realtime::realtime_tool_definitions
- registry::create_provider_registry
- registry::custom_provider
- registry::default_registry
- registry::set_default_registry
- rerank::rerank
- skills::upload_skill
- speech::generate_speech
- speech_translation::stream_speech_translation
- stream_text::stream_text
- stream_text::transforms::smooth_stream
- transcription::stream_transcribe
- transcription::transcribe
- transcription::transcription_parts_stream
- video::generate_video
Type Aliases
- batch::BatchResults
- embed::Embedding
- error::BoxError
- files::FileMetadataResult
- generate_text::RefineToolInputFn
- hooks::HookList
- middleware::EmbedNext
- middleware::GenerateNext
- middleware::ImageGenerateNext
- middleware::StreamNext
- middleware::builtin::ExampleFormatFn
- middleware::builtin::JsonTransformFn
- realtime::RealtimeEvent
- stream_text::EventStream
- stream_text::transforms::ChunkDetector
- video::WebhookFactory