Skip to content

Commit cb682b4

Browse files
authored
Merge pull request #358 from xyspg/main
feat: support for custom OpenAI base url
2 parents ddf0e01 + 7ac5895 commit cb682b4

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

apps/web/.env.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
# Get your OpenAI API key here: https://platform.openai.com/account/api-keys
66
OPENAI_API_KEY=
7+
# OPTIONAL: OpenAI Base URL (default to https://api.openai.com/v1)
8+
OPENAI_BASE_URL=
79

810
# OPTIONAL: Vercel Blob (for uploading images)
911
# Get your Vercel Blob credentials here: https://vercel.com/docs/storage/vercel-blob/quickstart#quickstart

apps/web/app/api/generate/route.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ const llama = new OpenAI({
1919
export async function POST(req: Request): Promise<Response> {
2020
const openai = new OpenAI({
2121
apiKey: process.env.OPENAI_API_KEY,
22+
baseURL: process.env.OPENAI_BASE_URL || "https://api.openai.com/v1",
2223
});
2324
// Check if the OPENAI_API_KEY is set, if not return 400
2425
if (!process.env.OPENAI_API_KEY || process.env.OPENAI_API_KEY === "") {

0 commit comments

Comments
 (0)