- tools/scripts/llm-key-hunter: GitHub leak hunting pipeline (hunt_*, pivot miner, two-layer verify/content caches, per-provider verification) - usable_keys: verified key vault across 12 providers (deepseek, minimax, volcanoark, longcat, codingplan, zhipu free-tier, mimo, siliconflow, etc.) - .grok/skills/llm-key-hunter: operator skill for the hunt/verify/vault flow - NewAPI channel import scripts and CDP capture helpers - Result verdict buckets (excluding multi-GB blob caches and dedup dumps)
51 lines
2.1 KiB
Plaintext
51 lines
2.1 KiB
Plaintext
# ========================================
|
|
# Werewolf Arena Backend Configuration
|
|
# ========================================
|
|
|
|
# ========== Game Settings ==========
|
|
GAME__NUM_PLAYERS=6
|
|
GAME__MAX_DEBATE_TURNS=4
|
|
GAME__DEFAULT_THREADS=4
|
|
GAME__RETRIES=3
|
|
GAME__RUN_SYNTHETIC_VOTES=true
|
|
|
|
# ========== LLM API Keys ==========
|
|
# GLM (智谱AI) - 推荐使用
|
|
LLM__GLM_API_KEY=93b71f4aac504ff3ba6683f4c195a56a.Z0SlsuluDhKL4Y4T
|
|
LLM__GLM_BASE_URL=https://open.bigmodel.cn/api/paas/v4
|
|
|
|
# OpenAI (可选)
|
|
# LLM__OPENAI_API_KEY=your-openai-api-key-here
|
|
# LLM__OPENAI_BASE_URL=https://api.openai.com/v1
|
|
|
|
# OpenRouter (可选)
|
|
# LLM__OPENROUTER_API_KEY=your-openrouter-api-key-here
|
|
# LLM__OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
|
|
# LLM__OPENROUTER_REFERRER=https://github.com/your-repo
|
|
# LLM__OPENROUTER_APP_TITLE=Werewolf Arena
|
|
|
|
# Anthropic (可选)
|
|
# LLM__ANTHROPIC_API_KEY=your-anthropic-api-key-here
|
|
|
|
# MiniMax - 默认使用
|
|
LLM__MINIMAX_API_KEY=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJHcm91cE5hbWUiOiJzb25pYzAyMTQiLCJVc2VyTmFtZSI6InNvbmljMDIxNCIsIkFjY291bnQiOiIiLCJTdWJqZWN0SUQiOiIxOTg0MjcwMDM5NjY2MTM5MjA4IiwiUGhvbmUiOiIxNTIxMDgzNTM2NSIsIkdyb3VwSUQiOiIxOTg0MjcwMDM5NjU3NzUwNjAwIiwiUGFnZU5hbWUiOiIiLCJNYWlsIjoiIiwiQ3JlYXRlVGltZSI6IjIwMjUtMTEtMDEgMDU6Mjk6MjciLCJUb2tlblR5cGUiOjEsImlzcyI6Im1pbmltYXgifQ.VkoHDX-qYFUsbGu6nwup69ftPd8o-R1g10kWXypx_YFJ9Fn4d8OKEosthYANgnT-YWH3ETZQLIzNstJ46pCeDcv_WE9JC9mJZ3nfBvjbeYJRLgk28H284hfEX7ETdeAZF8K32id7p4jgzHuZr1KPt6TDuhAWSV7R4E0sy4QBnd_alhP687mQxLsSB_9wOKMioJzinCc3XpJP50BvQ5yidadytjf3Y9eZujqXmgTlxRf6K1WKfDU15SRPe1K4H0ylzR8WoLIOz8zB9yMsDRZg7DPTb8nCgH-4dOkDYQ147VgWR1VXMqpBIIAstnnglcqLPdNNM-yZG30LOCQvjJsWoQ
|
|
LLM__MINIMAX_BASE_URL=https://api.minimaxi.com/v1
|
|
LLM__MINIMAX_MODEL=MiniMax-M2
|
|
LLM__DEFAULT_MODEL=minimax/MiniMax-M2
|
|
|
|
# ========== Server Settings ==========
|
|
SERVER__HOST=0.0.0.0
|
|
SERVER__PORT=8000
|
|
SERVER__RELOAD=true
|
|
SERVER__LOG_LEVEL=info
|
|
SERVER__WORKERS=1
|
|
|
|
# ========== CORS Settings ==========
|
|
CORS__ALLOW_ORIGINS=["http://localhost:3000","http://localhost:8080"]
|
|
|
|
# ========== Global Settings ==========
|
|
PROJECT_NAME=Werewolf Arena API
|
|
VERSION=2.0.0
|
|
DEBUG=false
|
|
ENVIRONMENT=development
|