Browse Source

Merge pull request #933 from yinm0591/main

Added support for organization ID
Yifei Zhang 1 year ago
parent
commit
b2c711a5e8
1 changed files with 5 additions and 0 deletions
  1. 5 0
      app/api/common.ts

+ 5 - 0
app/api/common.ts

@@ -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 }),
     },
     method: req.method,
     body: req.body,