diff --git a/internal/handler/config.go b/internal/handler/config.go index b5497327..59f9b78c 100644 --- a/internal/handler/config.go +++ b/internal/handler/config.go @@ -886,7 +886,7 @@ func (h *ConfigHandler) TestOpenAI(c *gin.Context) { "messages": []map[string]string{ {"role": "user", "content": "Hi"}, }, - "max_tokens": 5, + "max_completion_tokens": 5, } // 使用内部 openai Client 进行测试,若 provider 为 claude 会自动走桥接层 diff --git a/internal/handler/fofa.go b/internal/handler/fofa.go index 1b8d1db4..84ec8131 100644 --- a/internal/handler/fofa.go +++ b/internal/handler/fofa.go @@ -268,8 +268,8 @@ func (h *FofaHandler) ParseNaturalLanguage(c *gin.Context) { {"role": "system", "content": systemPrompt}, {"role": "user", "content": userPrompt}, }, - "temperature": 0.1, - "max_tokens": 1200, + "temperature": 0.1, + "max_completion_tokens": 12000, } // OpenAI 返回结构:只需要 choices[0].message.content