Merge pull request #1444 from moqimoqidea/patch-1

fix claude 3.7 think enhance prompt problem.
This commit is contained in:
Matt Rubens 2025-03-07 21:39:56 -05:00 committed by GitHub
commit 2a65db61cf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -214,12 +214,12 @@ export class AnthropicHandler extends BaseProvider implements SingleCompletionHa
}
async completePrompt(prompt: string) {
let { id: modelId, maxTokens, thinking, temperature } = this.getModel()
let { id: modelId, temperature } = this.getModel()
const message = await this.client.messages.create({
model: modelId,
max_tokens: maxTokens ?? ANTHROPIC_DEFAULT_MAX_TOKENS,
thinking,
max_tokens: ANTHROPIC_DEFAULT_MAX_TOKENS,
thinking: undefined,
temperature,
messages: [{ role: "user", content: prompt }],
stream: false,