From b1013db0b4f96e279e78b933944bf4e1cb885938 Mon Sep 17 00:00:00 2001 From: Yiyang Kang Date: Fri, 28 Feb 2025 18:15:09 +0900 Subject: [PATCH] feat: update models --- assistant.go | 2 +- openai/models.go | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/assistant.go b/assistant.go index 081e5bc..7ce9ea8 100644 --- a/assistant.go +++ b/assistant.go @@ -234,7 +234,7 @@ func handleAssistantConversation(c tele.Context, thread []*tele.Message) error { } req := openai.ChatRequest{ - Model: openai.ModelGpt4O, + Model: openai.ModelGpt45, Messages: chatReqMsgs, Temperature: lo.ToPtr(0.42), User: assistantHashUserId(lastMsg.Sender.ID), diff --git a/openai/models.go b/openai/models.go index 0307fcc..8657a11 100644 --- a/openai/models.go +++ b/openai/models.go @@ -1,8 +1,9 @@ package openai const ( - ModelGpt4O = "gpt-4o" // Safe default - ModelO1Preview = "o1-preview" // Expensive reasoning model - ModelO1Mini = "o1-mini" // Cheaper reasoning model - ModelO3Mini = "o3-mini" // Cheaper yet powerful reasoning model + ModelGpt4O = "gpt-4o" // Safe default + ModelO1Preview = "o1-preview" // Expensive reasoning model + ModelO1Mini = "o1-mini" // Cheaper reasoning model + ModelO3Mini = "o3-mini" // Cheaper yet powerful reasoning model + ModelGpt45 = "gpt-4.5-preview" // Bleeding edge (and expensive) )