AI::Provider::LanguageModel
Constants
SPECIFICATION_VERSION = "v3"
The specification version for Language Model V3.
Nested types
- AI::Provider::LanguageModel::AssistantContentPart
- AI::Provider::LanguageModel::AssistantMessage
- AI::Provider::LanguageModel::CallOptions
- AI::Provider::LanguageModel::Content
- AI::Provider::LanguageModel::DataContent
- AI::Provider::LanguageModel::EmptyStreamIterator
- AI::Provider::LanguageModel::ErrorPart
- AI::Provider::LanguageModel::File
- AI::Provider::LanguageModel::FilePart
- AI::Provider::LanguageModel::FinishPart
- AI::Provider::LanguageModel::FinishReason
- AI::Provider::LanguageModel::FunctionTool
- AI::Provider::LanguageModel::GenerateResult
- AI::Provider::LanguageModel::GenerateResultRequest
- AI::Provider::LanguageModel::GenerateResultResponse
- AI::Provider::LanguageModel::InputTokens
- AI::Provider::LanguageModel::Message
- AI::Provider::LanguageModel::OutputTokens
- AI::Provider::LanguageModel::Prompt
- AI::Provider::LanguageModel::ProviderTool
- AI::Provider::LanguageModel::RawPart
- AI::Provider::LanguageModel::Reasoning
- AI::Provider::LanguageModel::ReasoningDeltaPart
- AI::Provider::LanguageModel::ReasoningEndPart
- AI::Provider::LanguageModel::ReasoningPart
- AI::Provider::LanguageModel::ReasoningStartPart
- AI::Provider::LanguageModel::ResponseFormat
- AI::Provider::LanguageModel::ResponseFormatType
- AI::Provider::LanguageModel::ResponseFormatTypeConverter
- AI::Provider::LanguageModel::ResponseMetadata
- AI::Provider::LanguageModel::ResponseMetadataPart
- AI::Provider::LanguageModel::Source
- AI::Provider::LanguageModel::SourceType
- AI::Provider::LanguageModel::SourceTypeConverter
- AI::Provider::LanguageModel::StreamPart
- AI::Provider::LanguageModel::StreamResult
- AI::Provider::LanguageModel::StreamStartPart
- AI::Provider::LanguageModel::SystemMessage
- AI::Provider::LanguageModel::Text
- AI::Provider::LanguageModel::TextDeltaPart
- AI::Provider::LanguageModel::TextEndPart
- AI::Provider::LanguageModel::TextPart
- AI::Provider::LanguageModel::TextStartPart
- AI::Provider::LanguageModel::Tool
- AI::Provider::LanguageModel::ToolApprovalRequest
- AI::Provider::LanguageModel::ToolApprovalResponsePart
- AI::Provider::LanguageModel::ToolCall
- AI::Provider::LanguageModel::ToolCallPart
- AI::Provider::LanguageModel::ToolChoice
- AI::Provider::LanguageModel::ToolChoiceType
- AI::Provider::LanguageModel::ToolChoiceTypeConverter
- AI::Provider::LanguageModel::ToolContentPart
- AI::Provider::LanguageModel::ToolInputDeltaPart
- AI::Provider::LanguageModel::ToolInputEndPart
- AI::Provider::LanguageModel::ToolInputStartPart
- AI::Provider::LanguageModel::ToolMessage
- AI::Provider::LanguageModel::ToolResult
- AI::Provider::LanguageModel::ToolResultOutput
- AI::Provider::LanguageModel::ToolResultOutputType
- AI::Provider::LanguageModel::ToolResultOutputTypeConverter
- AI::Provider::LanguageModel::ToolResultPart
- AI::Provider::LanguageModel::UnifiedFinishReason
- AI::Provider::LanguageModel::UnifiedFinishReasonConverter
- AI::Provider::LanguageModel::Usage
- AI::Provider::LanguageModel::UserContentPart
- AI::Provider::LanguageModel::UserMessage
- AI::Provider::LanguageModel::V3