feat: update openai models

This commit is contained in:
Yiyang Kang 2025-04-17 12:23:52 +09:00
parent b1013db0b4
commit 9fbfc0ca82
Signed by: kkyy
GPG Key ID: 80FD317ECAF06CC3
3 changed files with 6 additions and 7 deletions

View File

@ -234,7 +234,7 @@ func handleAssistantConversation(c tele.Context, thread []*tele.Message) error {
} }
req := openai.ChatRequest{ req := openai.ChatRequest{
Model: openai.ModelGpt45, Model: openai.ModelGpt41,
Messages: chatReqMsgs, Messages: chatReqMsgs,
Temperature: lo.ToPtr(0.42), Temperature: lo.ToPtr(0.42),
User: assistantHashUserId(lastMsg.Sender.ID), User: assistantHashUserId(lastMsg.Sender.ID),

View File

@ -29,7 +29,7 @@ func handleReasonCmd(c tele.Context) error {
} }
req := openai.ChatRequest{ req := openai.ChatRequest{
Model: openai.ModelO3Mini, Model: openai.ModelO4Mini,
Messages: []openai.ChatMessage{ Messages: []openai.ChatMessage{
{ {
Role: openai.ChatRoleUser, Role: openai.ChatRoleUser,

View File

@ -1,9 +1,8 @@
package openai package openai
const ( const (
ModelGpt4O = "gpt-4o" // Safe default ModelGpt4O = "gpt-4o" // The safe default, balanced model.
ModelO1Preview = "o1-preview" // Expensive reasoning model ModelO1 = "o1" // Expensive reasoning model
ModelO1Mini = "o1-mini" // Cheaper reasoning model ModelO4Mini = "o4-mini" // Cheaper yet powerful reasoning model
ModelO3Mini = "o3-mini" // Cheaper yet powerful reasoning model ModelGpt41 = "gpt-4.1" // OpenAI's Flagship model
ModelGpt45 = "gpt-4.5-preview" // Bleeding edge (and expensive)
) )