feat: update models and prompts

shiny new model imported.
- gpt-5 for daily use
- o3 for complex questions (with high reasoning effort)

Note: gpt-5 model does not support customized temperature, so it's
removed from the api call parameters
This commit is contained in:
Yiyang Kang 2025-08-08 12:26:45 +09:00
parent d727d6b68e
commit 536393fe8f
6 changed files with 21 additions and 15 deletions

View file

@ -1,8 +1,16 @@
package openai
const (
ModelGpt4O = "gpt-4o" // The safe default, balanced model.
ModelO1 = "o1" // Expensive reasoning model
ModelO4Mini = "o4-mini" // Cheaper yet powerful reasoning model
ModelGpt41 = "gpt-4.1" // OpenAI's Flagship model
ModelGpt5 = "gpt-5" // OpenAI's Flagship model for general use
ModelO3 = "o3" // OpenAI's Flagship reasoning model for daily use
ModelO4Mini = "o4-mini" // OpenAI's faster reasoning model
// Deprecated: obsolete model
ModelGpt41 = "gpt-4.1"
// Deprecated: obsolete model
ModelO1 = "o1" // Expensive reasoning model
// Deprecated: obsolete model
ModelGpt4O = "gpt-4o" // The safe default, balanced model.
)