fix(api): correct typo in environment variable name from "user_provide" to "user_provided" in bingai.js and chatgpt-browser.js clients and endpoints.js router

This commit is contained in:
Daniel Avila 2023-04-11 21:50:53 -04:00
parent 163388b8a9
commit 6aa540c4af
4 changed files with 7 additions and 7 deletions

View file

@ -40,9 +40,9 @@ OPENAI_MODELS=gpt-3.5-turbo,gpt-3.5-turbo-0301,text-davinci-003,gpt-4
# BingAI Tokens: the "_U" cookies value from bing.com # BingAI Tokens: the "_U" cookies value from bing.com
# Leave it and BINGAI_USER_TOKEN blank to disable this endpoint. # Leave it and BINGAI_USER_TOKEN blank to disable this endpoint.
# Set to "user_providered" to allow user provided token. # Set to "user_provided" to allow user provided token.
# BINGAI_TOKEN="user_providered" # BINGAI_TOKEN="user_provided"
BINGAI_TOKEN= BINGAI_TOKEN=user_provided
# BingAI Host: # BingAI Host:
# Necessary for some people in different countries, e.g. China (https://cn.bing.com) # Necessary for some people in different countries, e.g. China (https://cn.bing.com)

View file

@ -23,7 +23,7 @@ const askBing = async ({
const bingAIClient = new BingAIClient({ const bingAIClient = new BingAIClient({
// "_U" cookie from bing.com // "_U" cookie from bing.com
userToken: process.env.BINGAI_TOKEN == 'user_provide' ? token : process.env.BINGAI_TOKEN ?? null, userToken: process.env.BINGAI_TOKEN == 'user_provided' ? token : process.env.BINGAI_TOKEN ?? null,
// If the above doesn't work, provide all your cookies as a string instead // If the above doesn't work, provide all your cookies as a string instead
// cookies: '', // cookies: '',
debug: false, debug: false,

View file

@ -19,7 +19,7 @@ const browserClient = async ({
// Warning: This will expose your access token to a third party. Consider the risks before using this. // Warning: This will expose your access token to a third party. Consider the risks before using this.
reverseProxyUrl: process.env.CHATGPT_REVERSE_PROXY || 'https://bypass.churchless.tech/api/conversation', reverseProxyUrl: process.env.CHATGPT_REVERSE_PROXY || 'https://bypass.churchless.tech/api/conversation',
// Access token from https://chat.openai.com/api/auth/session // Access token from https://chat.openai.com/api/auth/session
accessToken: process.env.CHATGPT_TOKEN == 'user_provide' ? token : process.env.CHATGPT_TOKEN ?? null, accessToken: process.env.CHATGPT_TOKEN == 'user_provided' ? token : process.env.CHATGPT_TOKEN ?? null,
model: model, model: model,
// debug: true // debug: true
proxy: process.env.PROXY || null proxy: process.env.PROXY || null

View file

@ -19,11 +19,11 @@ router.get('/', function (req, res) {
const azureOpenAI = !!process.env.AZURE_OPENAI_KEY; const azureOpenAI = !!process.env.AZURE_OPENAI_KEY;
const openAI = process.env.OPENAI_KEY ? { availableModels: getOpenAIModels() } : false; const openAI = process.env.OPENAI_KEY ? { availableModels: getOpenAIModels() } : false;
const bingAI = process.env.BINGAI_TOKEN const bingAI = process.env.BINGAI_TOKEN
? { userProvide: process.env.BINGAI_TOKEN == 'user_provide' } ? { userProvide: process.env.BINGAI_TOKEN == 'user_provided' }
: false; : false;
const chatGPTBrowser = process.env.CHATGPT_TOKEN const chatGPTBrowser = process.env.CHATGPT_TOKEN
? { ? {
userProvide: process.env.CHATGPT_TOKEN == 'user_provide', userProvide: process.env.CHATGPT_TOKEN == 'user_provided',
availableModels: getChatGPTBrowserModels() availableModels: getChatGPTBrowserModels()
} }
: false; : false;