diff --git a/kernel/conf/ai.go b/kernel/conf/ai.go index 9214f4c15..cd1bf8d08 100644 --- a/kernel/conf/ai.go +++ b/kernel/conf/ai.go @@ -19,6 +19,8 @@ package conf import ( "os" "strconv" + + "github.com/sashabaranov/go-openai" ) type AI struct { @@ -37,6 +39,7 @@ type OpenAI struct { func NewAI() *AI { openAI := &OpenAI{ APITimeout: 30, + APIModel: openai.GPT3Dot5Turbo, APIBaseURL: "https://api.openai.com/v1", } diff --git a/kernel/model/conf.go b/kernel/model/conf.go index c99edef12..9096d814e 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -339,7 +339,7 @@ func InitConf() { Conf.AI = conf.NewAI() } if "" == Conf.AI.OpenAI.APIModel { - Conf.AI.OpenAI.APIModel = openai.GPT4 + Conf.AI.OpenAI.APIModel = openai.GPT3Dot5Turbo } if "" != Conf.AI.OpenAI.APIKey {