mirror of
https://github.com/microsoft/SkillOpt.git
synced 2026-07-07 16:49:08 +08:00
- Skill optimization framework with training loop analogy - 11 benchmarks, 4 model backends (Azure OpenAI, Claude, Codex, Qwen) - WebUI for browser-based training control - Pluggable architecture for extending benchmarks and backends
25 lines
1.2 KiB
Plaintext
25 lines
1.2 KiB
Plaintext
# SkillOpt Environment Variables
|
|
# Copy this file to .env and fill in your values.
|
|
|
|
# ── Azure OpenAI (required for openai_chat backend) ──────────────────
|
|
AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/
|
|
AZURE_OPENAI_API_VERSION=2024-12-01-preview
|
|
# Authentication: choose one method
|
|
# Option 1: API Key
|
|
AZURE_OPENAI_API_KEY=
|
|
# Option 2: Azure CLI (set auth_mode=azure_cli in config)
|
|
# Option 3: Managed Identity (set auth_mode=managed_identity + client_id in config)
|
|
|
|
# ── OpenAI (alternative to Azure) ────────────────────────────────────
|
|
# OPENAI_API_KEY=sk-...
|
|
|
|
# ── Anthropic / Claude (for claude_chat backend) ─────────────────────
|
|
# ANTHROPIC_API_KEY=sk-ant-...
|
|
|
|
# ── Qwen Local Model (for qwen_chat backend) ────────────────────────
|
|
# QWEN_CHAT_BASE_URL=http://localhost:8000/v1
|
|
# QWEN_CHAT_MODEL=Qwen/Qwen3.5-4B
|
|
|
|
# ── Ray (optional, for distributed rollout) ──────────────────────────
|
|
# RAY_ADDRESS=auto
|