API_KEY= LLM_NAME=docsgpt VITE_API_STREAMING=true INTERNAL_KEY= # Provider-specific API keys (optional - use these to enable multiple providers) # OPENAI_API_KEY= # ANTHROPIC_API_KEY= # GOOGLE_API_KEY= # GROQ_API_KEY= # NOVITA_API_KEY= # OPEN_ROUTER_API_KEY= # Remote Embeddings (Optional - for using a remote embeddings API instead of local SentenceTransformer) # When set, the app will use the remote API and won't load SentenceTransformer (saves RAM) EMBEDDINGS_BASE_URL= EMBEDDINGS_KEY= #For Azure (you can delete it if you don't use Azure) OPENAI_API_BASE= OPENAI_API_VERSION= AZURE_DEPLOYMENT_NAME= AZURE_EMBEDDINGS_DEPLOYMENT_NAME= #Azure AD Application (client) ID MICROSOFT_CLIENT_ID=your-azure-ad-client-id #Azure AD Application client secret MICROSOFT_CLIENT_SECRET=your-azure-ad-client-secret #Azure AD Tenant ID (or 'common' for multi-tenant) MICROSOFT_TENANT_ID=your-azure-ad-tenant-id #If you are using a Microsoft Entra ID tenant, #configure the AUTHORITY variable as #"https://login.microsoftonline.com/TENANT_GUID" #or "https://login.microsoftonline.com/contoso.onmicrosoft.com". #Alternatively, use "https://login.microsoftonline.com/common" for multi-tenant app. MICROSOFT_AUTHORITY=https://{tenantId}.ciamlogin.com/{tenantId} # User-data Postgres DB (Phase 0 of the MongoDB→Postgres migration). # Standard Postgres URI — `postgres://` and `postgresql://` both work. # Leave unset while the migration is still being rolled out; the app will # fall back to MongoDB for user data until POSTGRES_URI is configured. # POSTGRES_URI=postgresql://docsgpt:docsgpt@localhost:5432/docsgpt