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) )