BaseModelConfig
Defined in: src/models/model.ts:68
Base configuration interface for all model providers.
This interface defines the common configuration properties that all model providers should support. Provider-specific configurations should extend this interface.
Extended by
Section titled “Extended by”Properties
Section titled “Properties”modelId?
Section titled “modelId?”optional modelId?: string;Defined in: src/models/model.ts:73
The model identifier. This typically specifies which model to use from the provider’s catalog.
maxTokens?
Section titled “maxTokens?”optional maxTokens?: number;Defined in: src/models/model.ts:80
Maximum number of tokens to generate in the response.
Provider-specific documentation for exact behavior
temperature?
Section titled “temperature?”optional temperature?: number;Defined in: src/models/model.ts:87
Controls randomness in generation.
Provider-specific documentation for valid range
optional topP?: number;Defined in: src/models/model.ts:94
Controls diversity via nucleus sampling.
Provider-specific documentation for details