Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultPaLMApiEndpoint = "us-central1-aiplatform.googleapis.com" DefaultPaLMModel = "chat-bison" DefaultPaLMTemperature = 0.2 DefaultTokenLimit = 256 DefaultPaLMTopP = 0.95 DefaultPaLMTopK = 40 DefaulGenerativeAIApiEndpoint = "generativelanguage.googleapis.com" DefaulGenerativeAIModelID = "chat-bison-001" )
Functions ¶
This section is empty.
Types ¶
type ClassSettings ¶ added in v1.22.4
type ClassSettings interface {
Validate(class *models.Class) error
// Module settings
ApiEndpoint() string
ProjectID() string
EndpointID() string
ModelID() string
// parameters
// 0.0 - 1.0
Temperature() float64
// 1 - 1024
TokenLimit() int
// 1 - 40
TopK() int
// 0.0 - 1.0
TopP() float64
}
func NewClassSettings ¶
func NewClassSettings(cfg moduletools.ClassConfig) ClassSettings
Click to show internal directories.
Click to hide internal directories.