smoltalk
Preparing search index...
smoltalk
Classes
AssistantMessage
BaseClient
BaseMessage
BaseStrategy
DeveloperMessage
FallbackStrategy
IDStrategy
LlamaCPP
Model
RaceStrategy
RandomStrategy
SmolAnthropic
SmolContentPolicyError
SmolContextWindowExceededError
SmolError
SmolGoogle
SmolOllama
SmolOpenAi
SmolOpenAiResponses
SmolStructuredOutputError
SmolTimeoutError
SystemMessage
TimeoutStrategy
ToolCall
ToolMessage
UserMessage
Interfaces
MessageClass
SmolClient
Strategy
Type Aliases
AssistantMessageJSON
BaseClientConfig
BaseModel
CostEstimate
DeveloperMessageJSON
EmbeddingsModel
EmbeddingsModelName
Failure
FallbackReason
FallbackStrategyConfig
FallbackStrategyJSON
FastestStrategyJSON
IDStrategyJSON
ImageModel
ImageModelName
LatencySample
Message
MessageJSON
ModelLike
ModelName
ModelParam
ModelType
PromptConfig
PromptResult
Provider
RaceStrategyJSON
RandomStrategyJSON
ResolvedSmolConfig
Result
SmolAnthropicConfig
SmolConfig
SmolGoogleConfig
SmolOllamaConfig
SmolOpenAiConfig
SmolOpenAiResponsesConfig
SmolPromptConfig
SpeechToTextModel
SpeechToTextModelName
StrategyJSON
StreamChunk
Success
SystemMessageJSON
TextModel
TextModelName
TextPart
ThinkingBlock
TimeoutStrategyJSON
TokenUsage
ToolCallJSON
ToolCallOptions
ToolLoopDetection
ToolMessageJSON
UserMessageJSON
Variables
AssistantMessageJSONSchema
CostEstimateSchema
DEFAULT_OLLAMA_HOST
DeveloperMessageJSONSchema
embeddingsModels
FallbackReasonSchema
FallbackStrategyConfigSchema
FallbackStrategyJSONSchema
FastestStrategyJSONSchema
IDStrategyJSONSchema
imageModels
latencyTracker
ModelNameSchema
providers
ProviderSchema
RaceStrategyJSONSchema
RandomStrategyJSONSchema
registeredTextModels
speechToTextModels
StrategyJSONSchema
SystemMessageJSONSchema
textModels
TextPartSchema
ThinkingBlockSchema
TimeoutStrategyJSONSchema
TokenUsageSchema
ToolCallJSONSchema
ToolMessageJSONSchema
UserMessageJSONSchema
Functions
addCosts
addTokenUsage
assistantMessage
developerMessage
failure
fallback
fastest
fromJSON
getClient
getModel
id
isEmbeddingsModel
isFunctionToolCall
isImageModel
isSpeechToTextModel
isStrategy
isTextModel
mergeResults
messageFromJSON
promptResult
race
random
registerProvider
registerTextModel
round
sanitizeAttributes
splitConfig
success
systemMessage
text
textStream
textSync
timeout
toolMessage
userMessage
validateToolName
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Assistant
Message
Base
Client
Base
Message
Base
Strategy
Developer
Message
Fallback
Strategy
ID
Strategy
Llama
CPP
Model
Race
Strategy
Random
Strategy
Smol
Anthropic
Smol
Content
Policy
Error
Smol
Context
Window
Exceeded
Error
Smol
Error
Smol
Google
Smol
Ollama
Smol
Open
Ai
Smol
Open
Ai
Responses
Smol
Structured
Output
Error
Smol
Timeout
Error
System
Message
Timeout
Strategy
Tool
Call
Tool
Message
User
Message
Interfaces
Message
Class
Smol
Client
Strategy
Type Aliases
Assistant
Message
JSON
Base
Client
Config
Base
Model
Cost
Estimate
Developer
Message
JSON
Embeddings
Model
Embeddings
Model
Name
Failure
Fallback
Reason
Fallback
Strategy
Config
Fallback
Strategy
JSON
Fastest
Strategy
JSON
ID
Strategy
JSON
Image
Model
Image
Model
Name
Latency
Sample
Message
Message
JSON
Model
Like
Model
Name
Model
Param
Model
Type
Prompt
Config
Prompt
Result
Provider
Race
Strategy
JSON
Random
Strategy
JSON
Resolved
Smol
Config
Result
Smol
Anthropic
Config
Smol
Config
Smol
Google
Config
Smol
Ollama
Config
Smol
Open
Ai
Config
Smol
Open
Ai
Responses
Config
Smol
Prompt
Config
Speech
To
Text
Model
Speech
To
Text
Model
Name
Strategy
JSON
Stream
Chunk
Success
System
Message
JSON
Text
Model
Text
Model
Name
Text
Part
Thinking
Block
Timeout
Strategy
JSON
Token
Usage
Tool
Call
JSON
Tool
Call
Options
Tool
Loop
Detection
Tool
Message
JSON
User
Message
JSON
Variables
Assistant
Message
JSON
Schema
Cost
Estimate
Schema
DEFAULT_
OLLAMA_
HOST
Developer
Message
JSON
Schema
embeddings
Models
Fallback
Reason
Schema
Fallback
Strategy
Config
Schema
Fallback
Strategy
JSON
Schema
Fastest
Strategy
JSON
Schema
ID
Strategy
JSON
Schema
image
Models
latency
Tracker
Model
Name
Schema
providers
Provider
Schema
Race
Strategy
JSON
Schema
Random
Strategy
JSON
Schema
registered
Text
Models
speech
To
Text
Models
Strategy
JSON
Schema
System
Message
JSON
Schema
text
Models
Text
Part
Schema
Thinking
Block
Schema
Timeout
Strategy
JSON
Schema
Token
Usage
Schema
Tool
Call
JSON
Schema
Tool
Message
JSON
Schema
User
Message
JSON
Schema
Functions
add
Costs
add
Token
Usage
assistant
Message
developer
Message
failure
fallback
fastest
from
JSON
get
Client
get
Model
id
is
Embeddings
Model
is
Function
Tool
Call
is
Image
Model
is
Speech
To
Text
Model
is
Strategy
is
Text
Model
merge
Results
message
From
JSON
prompt
Result
race
random
register
Provider
register
Text
Model
round
sanitize
Attributes
split
Config
success
system
Message
text
text
Stream
text
Sync
timeout
tool
Message
user
Message
validate
Tool
Name
smoltalk
Loading...