Merge branch 'main' into fix/requestUsageCacheIssue

This commit is contained in:
gaogao
2023-04-21 05:19:36 +08:00
committed by GitHub
19 changed files with 503 additions and 254 deletions

View File

@@ -18,10 +18,15 @@ export async function requestOpenai(req: NextRequest) {
console.log("[Proxy] ", openaiPath);
console.log("[Base Url]", baseUrl);
if (process.env.OPENAI_ORG_ID) {
console.log("[Org ID]", process.env.OPENAI_ORG_ID);
}
return fetch(`${baseUrl}/${openaiPath}`, {
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${apiKey}`,
...(process.env.OPENAI_ORG_ID && { "OpenAI-Organization": process.env.OPENAI_ORG_ID }),
},
cache: "no-store",
method: req.method,