fix: bing模式也走sydney代理

This commit is contained in:
ikechan8370 2023-03-07 22:05:43 +08:00
parent eb15c51d81
commit 355817e20b
3 changed files with 15 additions and 10 deletions

View file

@ -756,12 +756,17 @@ export class chatgpt extends plugin {
delete conversation.invocationId
delete conversation.conversationSignature
} else {
bingAIClient = new BingAIClient({
let bingOption = {
userToken: bingToken, // "_U" cookie from bing.com
cookies,
debug: Config.debug,
proxy: Config.proxy
})
proxy: Config.proxy,
host: Config.sydneyReverseProxy
}
if (Config.proxy && Config.sydneyReverseProxy && !Config.sydneyForceUseReverse) {
delete bingOption.host
}
bingAIClient = new BingAIClient(bingOption)
}
let response
let reply = ''

View file

@ -9,18 +9,18 @@
"keyv-file": "^0.2.0",
"node-fetch": "^3.3.0",
"openai": "^3.2.1",
"puppeteer-extra": "^3.3.6",
"puppeteer-extra-plugin-recaptcha": "^3.6.8",
"puppeteer-extra-plugin-stealth": "^2.11.2",
"random": "^4.1.0",
"undici": "^5.20.0",
"uuid": "^9.0.0",
"ws": "^8.12.1"
"ws": "^8.12.1",
"https-proxy-agent": "5.0.1",
"keyv": "^4.5.2"
},
"optionalDependencies": {
"https-proxy-agent": "5.0.1",
"puppeteer-extra": "^3.3.6",
"puppeteer-extra-plugin-recaptcha": "^3.6.8",
"puppeteer-extra-plugin-stealth": "^2.11.2",
"jimp": "^0.22.7",
"keyv": "^4.5.2",
"sharp": "^0.31.3"
}
}

View file

@ -41,7 +41,7 @@ async function getKeyv () {
try {
Keyv = (await import('keyv')).default
} catch (error) {
throw new Error('ws依赖未安装请使用pnpm install keyv安装')
throw new Error('keyv依赖未安装请使用pnpm install keyv安装')
}
return Keyv
}