Skip to main content
Import these 91 exports from @agentium/core. Read the models and messages guide for setup and behavior, or return to the package reference. A ? marks an optional field. These are declarations for lookup; run the examples in the linked guide. Follow related-type links for Agentium types and source links for imported dependency types.

anthropic

Source
Related: ModelProvider.

AnthropicProvider

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

AudioPart

Source

awsBedrock

Source
Related: AwsBedrockConfig, ModelProvider.

AwsBedrockConfig

Source

AwsBedrockProvider

Source
Related: AwsBedrockConfig, ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

awsClaude

Source
Related: AwsClaudeConfig, ModelProvider.

AwsClaudeConfig

Source

AwsClaudeProvider

Source
Related: AwsClaudeConfig, ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

azureFoundry

Source
Related: AzureFoundryConfig, ModelProvider.

AzureFoundryConfig

Source

AzureFoundryProvider

Source
Related: AzureFoundryConfig, ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

azureOpenai

Source
Related: AzureOpenAIConfig, ModelProvider.

AzureOpenAIConfig

Source

AzureOpenAIProvider

Source
Related: AzureOpenAIConfig, ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

ChatMessage

Source
Related: MessageContent, MessageRole, ToolCall.

choice

Source

CircuitBreaker

Source
Related: CircuitBreakerConfig, CircuitState, ErrorClassification.

CircuitBreakerConfig

Source
Related: ErrorClassification.

CircuitState

Source

classifyComplexity

Source
Related: ChatMessage, ModelConfig, ToolDefinition.

cohere

Source
Related: CohereConfig, ModelProvider.

CohereConfig

Source

CohereProvider

Source
Related: ChatMessage, CohereConfig, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

ContentPart

Source
Related: AudioPart, FilePart, ImagePart, TextPart.

deepseek

Source
Related: DeepSeekConfig, ModelProvider.

DeepSeekConfig

Source
Related: OpenAICompatibleConfig.

DeepSeekProvider

Source
Related: DeepSeekConfig, ModelProvider, OpenAICompatibleProvider.

defaultClassifyError

Source
Related: ErrorClassification.

ErrorClassification

Source

FallbackProvider

Source
Related: ChatMessage, CircuitBreaker, FallbackProviderConfig, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

FallbackProviderConfig

Source
Related: CircuitBreakerConfig, ModelProvider.

FilePart

Source

geminiVisionLive

Source
Related: GoogleVisionLiveConfig, VisionProvider.

getTextContent

Source
Related: MessageContent.

google

Source
Related: ModelProvider.

googleLive

Source
Related: GoogleLiveConfig, RealtimeProvider.

GoogleProvider

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

ImagePart

Source

isMultiModal

Source
Related: ContentPart, MessageContent.

jev

Source
Related: JevConfig, ModelProvider.

JevConfig

Source
Related: JevQuestions.

JevProvider

Source
Related: ChatMessage, JevConfig, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

JevQuestions

Source

MessageContent

Source
Related: ContentPart.

MessageRole

Source

meta

Source
Related: MetaLlamaConfig, ModelProvider.

MetaLlamaConfig

Source
Related: OpenAICompatibleConfig.

MetaLlamaProvider

Source
Related: MetaLlamaConfig, ModelProvider, OpenAICompatibleProvider.

mistral

Source
Related: MistralConfig, ModelProvider.

MistralConfig

Source

MistralProvider

Source
Related: ChatMessage, MistralConfig, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

ModelConfig

Source
Related: ReasoningConfig.

ModelProvider

Source
Related: ChatMessage, ModelConfig, ModelResponse, StreamChunk, ToolDefinition.

modelRegistry

Source
Related: ModelRegistry.

ModelRegistry

Source
Related: ModelProvider.

ModelResponse

Source
Related: ChatMessage, TokenUsage.

ModelRouter

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, ModelRouterConfig, StreamChunk, ToolDefinition.

ModelRouterConfig

Source
Related: ModelProvider, ModelTier, RoutingRule.

ModelTier

Source
Related: ModelProvider.

noul

Source

ollama

Source
Related: ModelProvider.

OllamaProvider

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

openai

Source
Related: ModelProvider.

OpenAICompatibleConfig

Source

OpenAICompatibleProvider

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, OpenAICompatibleConfig, StreamChunk, ToolDefinition.

OpenAIProvider

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition.

openaiRealtime

Source
Related: OpenAIRealtimeConfig, RealtimeProvider.

perplexity

Source
Related: ModelProvider, PerplexityConfig.

PerplexityConfig

Source
Related: PerplexitySearchOptions.

PerplexityProvider

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, PerplexityConfig, StreamChunk, ToolDefinition.

PerplexitySearchOptions

Source

ReasoningConfig

Source

ResponsesReplayEnvelope

Source

RoutingRule

Source
Related: ChatMessage, ModelConfig, ToolDefinition.

score

Source

StreamChunk

Source
Related: TokenUsage.

TextPart

Source

TokenUsage

Source

ToolCall

Source

ToolDefinition

Source

vercel

Source
Related: ModelProvider, VercelConfig.

VercelConfig

Source
Related: OpenAICompatibleConfig.

VercelProvider

Source
Related: ModelProvider, OpenAICompatibleProvider, VercelConfig.

vertex

Source
Related: ModelProvider.

VertexAIConfig

Source

VertexAIProvider

Source
Related: ChatMessage, ModelConfig, ModelProvider, ModelResponse, StreamChunk, ToolDefinition, VertexAIConfig.

withFallback

Source
Related: FallbackProvider, FallbackProviderConfig, ModelProvider.

xai

Source
Related: ModelProvider, XAIConfig.

XAIConfig

Source
Related: OpenAICompatibleConfig.

XAIProvider

Source
Related: ModelProvider, OpenAICompatibleProvider, XAIConfig.

Supporting types

These local shapes appear in public signatures but are not named exports of this entrypoint.

AnthropicConfig

GoogleConfig

ProviderOptions

ProviderFactory

OllamaConfig

ProviderDefaults

OpenAIConfig