You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
8.5 KiB
JavaScript
1 line
8.5 KiB
JavaScript
|
9 months ago
|
exports.id=261,exports.ids=[261],exports.modules={69771:(e,s,o)=>{Promise.resolve().then(o.bind(o,95171)),Promise.resolve().then(o.bind(o,51643)),Promise.resolve().then(o.bind(o,29110)),Promise.resolve().then(o.bind(o,90221)),Promise.resolve().then(o.t.bind(o,12704,23))},325:(e,s,o)=>{Promise.resolve().then(o.t.bind(o,2583,23)),Promise.resolve().then(o.t.bind(o,26840,23)),Promise.resolve().then(o.t.bind(o,38771,23)),Promise.resolve().then(o.t.bind(o,13225,23)),Promise.resolve().then(o.t.bind(o,9295,23)),Promise.resolve().then(o.t.bind(o,43982,23))},73869:(e,s,o)=>{"use strict";o.d(s,{g:()=>l});var t=o(95038),n=o.n(t),r=o(68083);let i={val:-1e3,cache:new Map,next:e=>{if(i.cache.has(e))return i.cache.get(e);{let s=i.val++;return i.cache.set(e,s),s}}};function a(e){return(e.startsWith("gpt-4")||e.startsWith("chatgpt-4o")||e.startsWith("o1"))&&!e.startsWith("gpt-4o-mini")}let c=function(){let e=process.env.CODE;try{let s=(e?.split(",")??[]).filter(e=>!!e).map(e=>n().hash(e.trim()));return new Set(s)}catch(e){return new Set}}();function p(e){let s=(e??"").split(",").map(e=>e.trim()),o=Math.floor(Math.random()*s.length),t=s[o];return t&&console.log(`[Server Config] using ${o+1} of ${s.length} api key - ${t}`),t}let l=()=>{if("undefined"==typeof process)throw Error("[Server Config] you are importing a nodejs-only module outside of nodejs");let e=!!process.env.DISABLE_GPT4,s=process.env.CUSTOM_MODELS??"",o=process.env.DEFAULT_MODEL??"",t=process.env.VISION_MODELS??"";e&&(s&&(s+=","),s+=r.Fv.filter(e=>a(e.name)).map(e=>"-"+e.name).join(","),o&&a(o)&&(o=""));let n=!!process.env.STABILITY_API_KEY,i=!!process.env.AZURE_URL,l=!!process.env.GOOGLE_API_KEY,A=!!process.env.ANTHROPIC_API_KEY,_=!!process.env.TENCENT_API_KEY,E=!!process.env.BAIDU_API_KEY,d=!!process.env.BYTEDANCE_API_KEY,I=!!process.env.ALIBABA_API_KEY,v=!!process.env.MOONSHOT_API_KEY,u=!!process.env.IFLYTEK_API_KEY,h=!!process.env.DEEPSEEK_API_KEY,m=!!process.env.XAI_API_KEY,L=!!process.env.CHATGLM_API_KEY,f=!!process.env.SILICONFLOW_API_KEY,S=(process.env.WHITE_WEBDAV_ENDPOINTS??"").split(",");return{baseUrl:process.env.BASE_URL,apiKey:p(process.env.OPENAI_API_KEY),openaiOrgId:process.env.OPENAI_ORG_ID,isStability:n,stabilityUrl:process.env.STABILITY_URL,stabilityApiKey:p(process.env.STABILITY_API_KEY),isAzure:i,azureUrl:process.env.AZURE_URL,azureApiKey:p(process.env.AZURE_API_KEY),azureApiVersion:process.env.AZURE_API_VERSION,isGoogle:l,googleApiKey:p(process.env.GOOGLE_API_KEY),googleUrl:process.env.GOOGLE_URL,isAnthropic:A,anthropicApiKey:p(process.env.ANTHROPIC_API_KEY),anthropicApiVersion:process.env.ANTHROPIC_API_VERSION,anthropicUrl:process.env.ANTHROPIC_URL,isBaidu:E,baiduUrl:process.env.BAIDU_URL,baiduApiKey:p(process.env.BAIDU_API_KEY),baiduSecretKey:process.env.BAIDU_SECRET_KEY,isBytedance:d,bytedanceApiKey:p(process.env.BYTEDANCE_API_KEY),bytedanceUrl:process.env.BYTEDANCE_URL,isAlibaba:I,alibabaUrl:process.env.ALIBABA_URL,alibabaApiKey:p(process.env.ALIBABA_API_KEY),isTencent:_,tencentUrl:process.env.TENCENT_URL,tencentSecretKey:p(process.env.TENCENT_SECRET_KEY),tencentSecretId:process.env.TENCENT_SECRET_ID,isMoonshot:v,moonshotUrl:process.env.MOONSHOT_URL,moonshotApiKey:p(process.env.MOONSHOT_API_KEY),isIflytek:u,iflytekUrl:process.env.IFLYTEK_URL,iflytekApiKey:process.env.IFLYTEK_API_KEY,iflytekApiSecret:process.env.IFLYTEK_API_SECRET,isDeepSeek:h,deepseekUrl:process.env.DEEPSEEK_URL,deepseekApiKey:p(process.env.DEEPSEEK_API_KEY),isXAI:m,xaiUrl:process.env.XAI_URL,xaiApiKey:p(process.env.XAI_API_KEY),isChatGLM:L,chatglmUrl:process.env.CHATGLM_URL,chatglmApiKey:p(process.env.CHATGLM_API_KEY),cloudflareAccountId:process.env.CLOUDFLARE_ACCOUNT_ID,cloudflareKVNamespaceId:process.env.CLOUDFLARE_KV_NAMESPACE_ID,cloudflareKVApiKey:p(process.env.CLOUDFLARE_KV_API_KEY),cloudflareKVTTL:process.env.CLOUDFLARE_KV_TTL,isSiliconFlow:f,siliconFlowUrl:process.env.SILICONFLOW_URL,siliconFlowApiKey:p(process.env.SILICONFLOW_API_KEY),gtmId:process.env.GTM_ID,gaId:process.env.GA_ID||r.Mq,needCode:c.size>0,code:process.env.CODE,codes:c,proxyUrl:process.env.PROXY_URL,isVercel
|