mirror of
https://github.com/stackblitz/bolt.new
synced 2025-06-26 18:17:50 +00:00
feat: add open ai key
This commit is contained in:
parent
db3e97e306
commit
167addf427
@ -63,6 +63,7 @@ ANTHROPIC_API_KEY=XXX
|
||||
PROVIDER= gemini | antrophic | openai | ollama
|
||||
MODEL_NAME=XXX
|
||||
GOOGLE_GENERATIVE_AI_API_KEY=XXX
|
||||
OPEN_AI_API_KEY=XXX
|
||||
```
|
||||
|
||||
Optionally, you can set the debug level:
|
||||
|
||||
@ -11,5 +11,9 @@ export function getAPIKey(cloudflareEnv: Env) {
|
||||
return cloudflareEnv.GOOGLE_GENERATIVE_AI_API_KEY || (env.GOOGLE_GENERATIVE_AI_API_KEY as string);
|
||||
}
|
||||
|
||||
if (provider === 'openai') {
|
||||
return cloudflareEnv.OPEN_AI_API_KEY || (env.OPEN_AI_API_KEY as string);
|
||||
}
|
||||
|
||||
return env.ANTHROPIC_API_KEY || cloudflareEnv.ANTHROPIC_API_KEY;
|
||||
}
|
||||
|
||||
1
worker-configuration.d.ts
vendored
1
worker-configuration.d.ts
vendored
@ -3,4 +3,5 @@ interface Env {
|
||||
PROVIDER: string;
|
||||
MODEL_NAME: string;
|
||||
GOOGLE_GENERATIVE_AI_API_KEY: string;
|
||||
OPEN_AI_API_KEY: string;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user