diff --git a/server/.env b/server/.env index ca6fb1c..250ae5b 100644 --- a/server/.env +++ b/server/.env @@ -5,4 +5,5 @@ OPENV0__API = "https://api.openv0.com" API__GENERATE_ATTEMPTS = 1 WEBAPP_ROOT = "../webapp" +# OPENAI_API_BASEURL = "https://api.openai.com/v1" OPENAI_API_KEY = "YOUR_OPENAI_KEY" diff --git a/server/modules/multipass/passes/build-component-generation-context/rag_icons.js b/server/modules/multipass/passes/build-component-generation-context/rag_icons.js index 34e38a7..141f8ba 100644 --- a/server/modules/multipass/passes/build-component-generation-context/rag_icons.js +++ b/server/modules/multipass/passes/build-component-generation-context/rag_icons.js @@ -5,6 +5,7 @@ const { LocalIndex } = require(`vectra`); const { OpenAI } = require("openai"); require("dotenv").config(); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, }); diff --git a/server/modules/multipass/passes/design-component-iteration-from-description/index.js b/server/modules/multipass/passes/design-component-iteration-from-description/index.js index b42116b..450ec8f 100644 --- a/server/modules/multipass/passes/design-component-iteration-from-description/index.js +++ b/server/modules/multipass/passes/design-component-iteration-from-description/index.js @@ -8,6 +8,7 @@ const { OpenAI } = require("openai"); require("dotenv").config(); const path = require("path"); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, }); diff --git a/server/modules/multipass/passes/design-component-iteration-from-json/index.js b/server/modules/multipass/passes/design-component-iteration-from-json/index.js index aafc73c..d4fb532 100644 --- a/server/modules/multipass/passes/design-component-iteration-from-json/index.js +++ b/server/modules/multipass/passes/design-component-iteration-from-json/index.js @@ -8,6 +8,7 @@ const { OpenAI } = require("openai"); require("dotenv").config(); const path = require("path"); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, }); diff --git a/server/modules/multipass/passes/design-component-new-from-description/index.js b/server/modules/multipass/passes/design-component-new-from-description/index.js index 9816494..2ad2040 100644 --- a/server/modules/multipass/passes/design-component-new-from-description/index.js +++ b/server/modules/multipass/passes/design-component-new-from-description/index.js @@ -8,6 +8,7 @@ const { OpenAI } = require("openai"); require("dotenv").config(); const path = require("path"); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, }); diff --git a/server/modules/multipass/passes/design-component-new-from-json/index.js b/server/modules/multipass/passes/design-component-new-from-json/index.js index ea2c902..f68f140 100644 --- a/server/modules/multipass/passes/design-component-new-from-json/index.js +++ b/server/modules/multipass/passes/design-component-new-from-json/index.js @@ -8,6 +8,7 @@ const { OpenAI } = require("openai"); require("dotenv").config(); const path = require("path"); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, }); diff --git a/server/modules/multipass/passes/generate-component-iteration/index.js b/server/modules/multipass/passes/generate-component-iteration/index.js index 67b1dc7..d0dadac 100644 --- a/server/modules/multipass/passes/generate-component-iteration/index.js +++ b/server/modules/multipass/passes/generate-component-iteration/index.js @@ -4,6 +4,7 @@ const tiktoken = require("@dqbd/tiktoken"); const tiktokenEncoder = tiktoken.get_encoding("cl100k_base"); require("dotenv").config(); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, }); diff --git a/server/modules/multipass/passes/generate-component-new/index.js b/server/modules/multipass/passes/generate-component-new/index.js index 2f2fb46..3f99722 100644 --- a/server/modules/multipass/passes/generate-component-new/index.js +++ b/server/modules/multipass/passes/generate-component-new/index.js @@ -4,6 +4,7 @@ const tiktoken = require("@dqbd/tiktoken"); const tiktokenEncoder = tiktoken.get_encoding("cl100k_base"); require("dotenv").config(); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, }); diff --git a/server/modules/multipass/passes/validate-fix-generated-component/index.js b/server/modules/multipass/passes/validate-fix-generated-component/index.js index 3c77456..8bc4155 100644 --- a/server/modules/multipass/passes/validate-fix-generated-component/index.js +++ b/server/modules/multipass/passes/validate-fix-generated-component/index.js @@ -8,6 +8,7 @@ const tiktoken = require("@dqbd/tiktoken"); const tiktokenEncoder = tiktoken.get_encoding("cl100k_base"); require("dotenv").config(); const openai = new OpenAI({ + baseURL: process.env.OPENAI_API_BASEURL, apiKey: process.env.OPENAI_API_KEY, });