41 lines
2.4 KiB
Plaintext
41 lines
2.4 KiB
Plaintext
# Nach .env kopieren und Werte setzen. Die .env ist die EINZIGE Stelle, an der
|
|
# Modelle stehen — Code enthält keine Defaults und keine Fallbacks (Leitprinzip 2).
|
|
# Die .env wird nur beim Serverstart gelesen — nach Änderungen Backend neu starten.
|
|
|
|
# --- Provider-Zugang ---------------------------------------------------------
|
|
# Pflicht, sobald eine Rolle den Provider minimax nutzt. Fehlt oder leer =>
|
|
# Vorflug stoppt den Lauf hart. Wird auch von dev-ops/opencode-slim.json gelesen.
|
|
MINIMAX_API_KEY=
|
|
|
|
# --- Rollen-Belegung (Pflicht, Format: provider:modell) -----------------------
|
|
# provider: minimax (opencode-CLI) oder claude. Fehlt/leer/ungültig => harter
|
|
# Stopp, nie ein stiller Default.
|
|
# modell bei minimax: <opencode-provider>/<modell> aus dev-ops/opencode-slim.json.
|
|
# Belegte MiniMax-Modelle:
|
|
# minimax/MiniMax-M3 nativ, mit Thinking — stärkstes (0 Fehler in Phase 0)
|
|
# minimax-kalt/MiniMax-M3 kalt, temperature 0.2, ohne Thinking
|
|
# minimax-kalt/MiniMax-M2.7-highspeed kalt, schwächer bei wörtlichen Zitaten
|
|
# Start-Belegung: alles MiniMax-M3 nativ (Evidenz: phase0/erkenntnisse.md, Erk. 2+3).
|
|
ROLLE_SCHNEIDEN=minimax:minimax/MiniMax-M3
|
|
ROLLE_NACHFASS=minimax:minimax/MiniMax-M3
|
|
ROLLE_SICHTEN=minimax:minimax/MiniMax-M3
|
|
ROLLE_JUDGE=minimax:minimax/MiniMax-M3
|
|
|
|
# --- Engine-Tuning (optional; Defaults im Code, backend/config.py) -------------
|
|
# Zum Ändern Zeile einkommentieren UND Wert setzen — nie leer lassen
|
|
# (leerer Wert crasht beim Import, int("")).
|
|
# KANBAN_BATCH=4 # Karten je Paket
|
|
# MAX_CARD_RETRIES=3 # danach Dead-Letter
|
|
# RETRY_BACKOFF=30 # Basis-Sekunden, exponentiell
|
|
# MAX_CONCURRENT_AGENTS=6 # Prozess-Tier (opencode/claude), ~310 MB je Agent
|
|
# MAX_CONCURRENT_AGENTS_PER_TOPIC=6 # Cap je Projekt
|
|
# MAX_CONCURRENT_API_AGENTS=12 # direkter API-Tier (~0 RAM)
|
|
# RAM_MIN_FREE_PCT=20 # 0 = RAM-Gate aus
|
|
# AGENT_TIMEOUT=360 # Sekunden je LLM-Call
|
|
# OPENCODE_START_DELAY=0.5 # Pause zwischen opencode-Kaltstarts (Sek.)
|
|
|
|
# --- Schalter (optional) -------------------------------------------------------
|
|
# PLANER_TEXT_API=1 # 1 = direkter MiniMax-API-Pfad für tool-lose Calls; 0 = aus
|
|
# PLANER_FAKE_AGENTS=1 # 1 = deterministische Fake-Agenten (Tests, kein Key nötig);
|
|
# # leer oder 0 = aus
|