| 123456789101112131415161718192021222324 |
- package model_setting
- import "github.com/QuantumNous/new-api/setting/config"
- // GrokSettings defines Grok model configuration.
- type GrokSettings struct {
- ViolationDeductionEnabled bool `json:"violation_deduction_enabled"`
- ViolationDeductionAmount float64 `json:"violation_deduction_amount"`
- }
- var defaultGrokSettings = GrokSettings{
- ViolationDeductionEnabled: true,
- ViolationDeductionAmount: 0.05,
- }
- var grokSettings = defaultGrokSettings
- func init() {
- config.GlobalConfig.Register("grok", &grokSettings)
- }
- func GetGrokSettings() *GrokSettings {
- return &grokSettings
- }
|