INNER CODE UNIT · Go
configOpts
teilomillet/gollm · cmd/gollm/main.go:109
configOpts = append(configOpts, gollm.SetModel(*model))
}
if *temperature != -1 {
configOpts = append(configOpts, gollm.SetTemperature(*temperature))
}
if *maxTokens != 0 {
configOpts = append(configOpts, gollm.SetMaxTokens(*maxTokens))
}
if *timeout != 0 {
configOpts = append(configOpts, gollm.SetTimeout(*timeout))
}
if *apiKey != "" {
configOpts = append(configOpts, gollm.SetAPIKey(*apiKey))
}
configOpts = append(configOpts, gollm.SetMaxRetries(*maxRetries))
configOpts = append(configOpts, gollm.SetRetryDelay(*retryDelay))
configOpts = append(configOpts, gollm.SetLogLevel(gollm.LogLevel(getLogLevel(*debugLevel))))