chore: add env var to ProcessEnv

This commit is contained in:
Tianzhou Chen
2023-05-01 14:35:25 +08:00
parent fa0cbfa381
commit bf37d766bc
2 changed files with 14 additions and 5 deletions

13
process.d.ts vendored Normal file
View File

@ -0,0 +1,13 @@
declare namespace NodeJS {
export interface ProcessEnv {
// Required. Do not share your OpenAI API key with anyone! It should remain a secret.
OPENAI_API_KEY: string;
// Optional. OpenAI API endpoint. Defaults to https://api.openai.com.
OPENAI_API_ENDPOINT: string;
// Optional. Database connection string to store the usage data.
USAGE_DATABASE_URL: string;
// Optional. API key to protect the backend API endpoint.
// This needs to be exposed to the frontend and must be prefixed with NEXT_PUBLIC_.
NEXT_PUBLIC_API_KEY: string;
}
}