Inference
Model interfaces, streaming, and inference types.
References
DEFAULT_ANTHROPIC_BASE_URL
Re-exports DEFAULT_ANTHROPIC_BASE_URL
DEFAULT_ANTHROPIC_API_VERSION
Re-exports DEFAULT_ANTHROPIC_API_VERSION
DEFAULT_ANTHROPIC_API_KEY_ENV_VAR
Re-exports DEFAULT_ANTHROPIC_API_KEY_ENV_VAR
DEFAULT_ANTHROPIC_MAX_TOKENS
Re-exports DEFAULT_ANTHROPIC_MAX_TOKENS
AnthropicModelOptions
Re-exports AnthropicModelOptions
AnthropicProviderError
Re-exports AnthropicProviderError
AnthropicModel
Re-exports AnthropicModel
messageToAnthropicPayload
Re-exports messageToAnthropicPayload
splitSystemAndMessages
Re-exports splitSystemAndMessages
toolDefToAnthropicPayload
Re-exports toolDefToAnthropicPayload
AnthropicFinishMapping
Re-exports AnthropicFinishMapping
mapAnthropicStopReason
Re-exports mapAnthropicStopReason
parseAnthropicContentBlocks
Re-exports parseAnthropicContentBlocks
FallbackPredicate
Re-exports FallbackPredicate
FallbackModelOptions
Re-exports FallbackModelOptions
FallbackModel
Re-exports FallbackModel
isTransientHttpError
Re-exports isTransientHttpError
isFallbackEligibleError
Re-exports isFallbackEligibleError
parseRetryAfter
Re-exports parseRetryAfter
DEFAULT_OPENAI_COMPATIBLE_BASE_URL
Re-exports DEFAULT_OPENAI_COMPATIBLE_BASE_URL
DEFAULT_OPENAI_COMPATIBLE_API_KEY_ENV_VAR
Re-exports DEFAULT_OPENAI_COMPATIBLE_API_KEY_ENV_VAR
ProviderFetch
Re-exports ProviderFetch
OpenAICompatibleModelOptions
Re-exports OpenAICompatibleModelOptions
OpenAICompatibleProviderError
Re-exports OpenAICompatibleProviderError
OpenAICompatibleModel
Re-exports OpenAICompatibleModel
resetOpenAICompatibleStripWarnings
Re-exports resetOpenAICompatibleStripWarnings
messageToOpenAICompatiblePayload
Re-exports messageToOpenAICompatiblePayload
toolDefToOpenAICompatiblePayload
Re-exports toolDefToOpenAICompatiblePayload
parseOpenAICompatibleToolCalls
Re-exports parseOpenAICompatibleToolCalls
usageFromOpenAICompatibleBlob
Re-exports usageFromOpenAICompatibleBlob
parseOpenAICompatibleModels
Re-exports parseOpenAICompatibleModels
coercePrice
Re-exports coercePrice
coerceStringArray
Re-exports coerceStringArray
OpenAICompatibleFinishMapping
Re-exports OpenAICompatibleFinishMapping
mapOpenAICompatibleFinishReasonDetailed
Re-exports mapOpenAICompatibleFinishReasonDetailed
mapOpenAICompatibleFinishReason
Re-exports mapOpenAICompatibleFinishReason
SseParseErrorHook
Re-exports SseParseErrorHook
setOpenAICompatibleSseParseErrorHook
Re-exports setOpenAICompatibleSseParseErrorHook
DEFAULT_OPENROUTER_BASE_URL
Re-exports DEFAULT_OPENROUTER_BASE_URL
DEFAULT_OPENROUTER_API_KEY_ENV_VAR
Re-exports DEFAULT_OPENROUTER_API_KEY_ENV_VAR
OpenRouterModelOptions
Re-exports OpenRouterModelOptions
OpenRouterModel
Re-exports OpenRouterModel
parseOpenRouterModels
Re-exports parseOpenRouterModels
RetryPredicate
Re-exports RetryPredicate
RetryingModelOptions
Re-exports RetryingModelOptions
RetryingModel
Re-exports RetryingModel
DEFAULT_VERCEL_GATEWAY_BASE_URL
Re-exports DEFAULT_VERCEL_GATEWAY_BASE_URL
DEFAULT_VERCEL_GATEWAY_API_KEY_ENV_VAR
Re-exports DEFAULT_VERCEL_GATEWAY_API_KEY_ENV_VAR
DEFAULT_VERCEL_OIDC_TOKEN_ENV_VAR
Re-exports DEFAULT_VERCEL_OIDC_TOKEN_ENV_VAR
VercelGatewayModelOptions
Re-exports VercelGatewayModelOptions
VercelGatewayModel
Re-exports VercelGatewayModel
parseVercelModels
Re-exports parseVercelModels
ToolCallArgsParseResult
Re-exports ToolCallArgsParseResult
ToolCallArgsError
Re-exports ToolCallArgsError
parseToolCallArgs
Re-exports parseToolCallArgs
StreamChunkObserver
Re-exports StreamChunkObserver
mergeStreamChunks
Re-exports mergeStreamChunks
MustOverrideError
Re-exports MustOverrideError
BaseModel
Re-exports BaseModel
StaticModel
Re-exports StaticModel