Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultOpenAIModel = "gpt-5-mini" DefaultOpenAIMaxTokens = float64(8192) DefaultOpenAIFrequencyPenalty = 0.0 DefaultOpenAIPresencePenalty = 0.0 DefaultOpenAITopP = 1.0 DefaultOpenAIBaseURL = "https://api.openai.com" DefaultApiVersion = "2024-06-01" )
Functions ¶
func GetMaxTokensForModel ¶ added in v1.27.1
Types ¶
type ClassSettings ¶ added in v1.18.4
type ClassSettings interface {
Model() string
MaxTokens() *float64
Temperature() *float64
FrequencyPenalty() float64
PresencePenalty() float64
TopP() float64
ResourceName() string
DeploymentID() string
IsAzure() bool
Validate(class *models.Class) error
BaseURL() string
ApiVersion() string
ReasoningEffort() *string
Verbosity() *string
}
func NewClassSettings ¶
func NewClassSettings(cfg moduletools.ClassConfig) ClassSettings
Click to show internal directories.
Click to hide internal directories.