fix custom models apikey

This commit is contained in:
cubicj
2025-05-28 21:50:07 +09:00
parent 7b46c90035
commit 94253d3ca8

View File

@@ -2927,7 +2927,7 @@ async function requestClaude(arg:RequestDataArgumentExtended):Promise<requestDat
const aiModel = arg.aiModel const aiModel = arg.aiModel
const useStreaming = arg.useStreaming const useStreaming = arg.useStreaming
let replacerURL = arg.customURL ?? ('https://api.anthropic.com/v1/messages') let replacerURL = arg.customURL ?? ('https://api.anthropic.com/v1/messages')
let apiKey = (aiModel === 'reverse_proxy') ? db.proxyKey : db.claudeAPIKey let apiKey = arg.key || ((aiModel === 'reverse_proxy') ? db.proxyKey : db.claudeAPIKey)
const maxTokens = arg.maxTokens const maxTokens = arg.maxTokens
if(aiModel === 'reverse_proxy' && db.autofillRequestUrl){ if(aiModel === 'reverse_proxy' && db.autofillRequestUrl){
if(replacerURL.endsWith('v1')){ if(replacerURL.endsWith('v1')){