|
1 | | -# OpenAI Configuration |
| 1 | +# LiteLLM Configuration (Default LLM backend) |
| 2 | +# Works out of the box with GitHub Copilot — no API keys needed. |
| 3 | +# Supports 100+ providers: GitHub Copilot, Ollama, Anthropic, etc. |
| 4 | +# Docs: https://docs.litellm.ai/docs/providers |
| 5 | + |
| 6 | +# Primary model (default: github_copilot/gpt-4o) |
| 7 | +# LITELLM_MODEL=github_copilot/gpt-4o |
| 8 | + |
| 9 | +# Fallback chain (comma-separated, tried in order if primary fails) |
| 10 | +# LITELLM_FALLBACK_MODELS=github_copilot/claude-sonnet-4,github_copilot/gpt-4o,github_copilot/gpt-4o-mini |
| 11 | + |
| 12 | +# OpenAI Configuration (Optional — overrides LiteLLM when set) |
2 | 13 | # Get your API key from: https://platform.openai.com/api-keys |
| 14 | +# If set, uses OpenAI SDK directly with beta.chat.completions.parse() |
3 | 15 |
|
4 | | -OPENAI_API_KEY=your-openai-api-key-here |
5 | | -OPENAI_MODEL=gpt-4o-mini |
6 | | -# Optional override |
| 16 | +# OPENAI_API_KEY=your-openai-api-key-here |
| 17 | +# OPENAI_MODEL=gpt-4o-mini |
7 | 18 | # OPENAI_BASE_URL=https://api.openai.com/v1 |
8 | 19 |
|
| 20 | +# Knowledge Base Publishing Configuration (for KBA Drafter) |
| 21 | +# FileSystem Adapter (MVP - writes markdown files) |
| 22 | +KB_FILE_BASE_PATH=./kb_published |
| 23 | +KB_FILE_CREATE_CATEGORIES=true |
| 24 | + |
| 25 | +# SharePoint Adapter (future - not yet implemented) |
| 26 | +# KB_SHAREPOINT_SITE_URL=https://company.sharepoint.com/sites/KB |
| 27 | +# KB_SHAREPOINT_CLIENT_ID=your-client-id |
| 28 | +# KB_SHAREPOINT_CLIENT_SECRET=your-client-secret |
| 29 | + |
| 30 | +# ITSM/ServiceNow Adapter (future - not yet implemented) |
| 31 | +# KB_ITSM_INSTANCE_URL=https://company.service-now.com |
| 32 | +# KB_ITSM_USERNAME=your-username |
| 33 | +# KB_ITSM_PASSWORD=your-password |
| 34 | + |
9 | 35 | # Optional: Frontend build path override |
10 | 36 | # FRONTEND_DIST=/path/to/custom/frontend/dist |
0 commit comments