feat: update openai models
This commit is contained in:
		
							parent
							
								
									b1013db0b4
								
							
						
					
					
						commit
						9fbfc0ca82
					
				| 
						 | 
				
			
			@ -234,7 +234,7 @@ func handleAssistantConversation(c tele.Context, thread []*tele.Message) error {
 | 
			
		|||
	}
 | 
			
		||||
 | 
			
		||||
	req := openai.ChatRequest{
 | 
			
		||||
		Model:       openai.ModelGpt45,
 | 
			
		||||
		Model:       openai.ModelGpt41,
 | 
			
		||||
		Messages:    chatReqMsgs,
 | 
			
		||||
		Temperature: lo.ToPtr(0.42),
 | 
			
		||||
		User:        assistantHashUserId(lastMsg.Sender.ID),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,7 +29,7 @@ func handleReasonCmd(c tele.Context) error {
 | 
			
		|||
	}
 | 
			
		||||
 | 
			
		||||
	req := openai.ChatRequest{
 | 
			
		||||
		Model: openai.ModelO3Mini,
 | 
			
		||||
		Model: openai.ModelO4Mini,
 | 
			
		||||
		Messages: []openai.ChatMessage{
 | 
			
		||||
			{
 | 
			
		||||
				Role:    openai.ChatRoleUser,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,9 +1,8 @@
 | 
			
		|||
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
 | 
			
		||||
	ModelGpt45     = "gpt-4.5-preview" // Bleeding edge (and expensive)
 | 
			
		||||
	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
 | 
			
		||||
)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue