Commit Graph

1 Commits

Author SHA1 Message Date
Surapong Kanoktipsatharporn 08bad661c3 docs: Comprehensive .env.example and configuration guide
Major updates to environment configuration:

## .env.example Updates (291 lines)
- Added 7 deployment scenarios with complete examples
- Scenario 1: OpenAI Everything (Production)
- Scenario 2: OpenRouter + OpenAI Embeddings (Cost Optimized)
- Scenario 3: All Local with Ollama (Privacy/Offline)
- Scenario 4: Anthropic + OpenAI Embeddings (High Quality)
- Scenario 5: Google Gemini + OpenAI Embeddings (Balanced)
- Scenario 6: OpenRouter + No Memory (Minimal)
- Scenario 7: Mixed Models (Advanced)

Each scenario includes:
- Complete configuration example
- Use case description
- Pros/cons analysis
- Cost estimates
- Prerequisites

## New Documentation
- docs/CONFIGURATION_GUIDE.md (691 lines)
  - Complete setup guide for all scenarios
  - API key acquisition instructions
  - CLI vs Module usage comparison
  - Environment variable reference
  - Troubleshooting section
  - Security best practices

## Additional Features
- API key sources and links
- Security notes and best practices
- Troubleshooting common issues
- Configuration validation checklist
- Multiple deployment patterns
- Cost optimization strategies

Makes it easy for users to:
- Choose the right setup for their needs
- Understand cost implications
- Configure mixed provider scenarios
- Troubleshoot authentication issues
- Switch between CLI and module usage
2025-10-20 15:52:02 +07:00