AI分析功能:LLM Key 改为数据库管理,支持管理员后台配置
This commit is contained in:
@@ -40,7 +40,20 @@ func main() {
|
||||
log.Fatalf("bootstrap: %v", err)
|
||||
}
|
||||
|
||||
deps := &handlers.Deps{Auth: authDB, Futures: futures, TushareURL: cfg.TushareAPIURL}
|
||||
if err := auth.BootstrapLLMConfig(futures); err != nil {
|
||||
log.Fatalf("bootstrap llm config: %v", err)
|
||||
}
|
||||
|
||||
deps := &handlers.Deps{
|
||||
Auth: authDB,
|
||||
Futures: futures,
|
||||
TushareURL: cfg.TushareAPIURL,
|
||||
AIConfig: &handlers.AIConfig{
|
||||
BaseURL: cfg.LLMBaseURL,
|
||||
APIKey: cfg.LLMAPIKey,
|
||||
Model: cfg.LLMModel,
|
||||
},
|
||||
}
|
||||
|
||||
dist, err := fs.Sub(distFS, "dist")
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user