-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
33 lines (26 loc) · 1.12 KB
/
Copy path.env.example
File metadata and controls
33 lines (26 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# LLM Provider Configuration
# Copy this file to .env and fill in your API keys
# Provider selection (openai, anthropic, gemini, or mock)
LLM_PROVIDER=openai
# OpenAI API Key (DEFAULT - best quality/speed balance)
# Get your key at: https://platform.openai.com/api-keys
# Costs: ~$0.50-2.00 per full documentation run with gpt-4o-mini
OPENAI_API_KEY=your_openai_api_key_here
# Anthropic (Claude) API Key (OPTIONAL - highest quality)
# Get your key at: https://console.anthropic.com/
# Costs: Varies by model (claude-3-haiku is cheapest)
# ANTHROPIC_API_KEY=your_anthropic_api_key_here
# Google Gemini API Key (FREE tier but very limited)
# Get your key at: https://makersuite.google.com/app/apikey
# WARNING: Only ~200 requests/day, 10/minute - not suitable for large codebases
# GEMINI_API_KEY=your_gemini_api_key_here
# GitHub Configuration (for Actions)
# GITHUB_TOKEN is automatically provided in GitHub Actions
# For local testing, you can create a personal access token
# Upstream Lich Repository
LICH_REPO_OWNER=elanthia-online
LICH_REPO_NAME=lich-5
# Documentation Output Settings
OUTPUT_FORMAT=yard
INCLUDE_EXAMPLES=true
CHUNK_SIZE=400