textmachine/backend/.env.example

25 lines
2 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Скопируй в backend/.env (gitignored) и заполни. tmctl подхватывает .env из
# каталога book.yaml и из CWD; уже установленные переменные окружения не
# перетираются.
#
# Два набора моделей в проекте служат РАЗНЫМ задачам:
# backend/.env — продакшн-стек Р4, ФАЗОВО (нужно только то, что реально
# зовётся в текущей фазе);
# eval/.env — бенчмарк-сеть сессии «Полигон» (широкий набор провайдеров
# для замеров отказов/токенов), НЕ обязан совпадать с продакшн-стеком.
# --- НУЖНЫ СЕЙЧАС (Фаза 0: пайплайн C1 draft→edit) ---
DEEPSEEK_API_KEY= # черновик — DeepSeek V4 Flash (лучший zh-токенизатор, дешевле всех)
ZAI_API_KEY= # редактура — GLM-5 (ru-стиль), международный контур z.ai
# --- ОПЦИОНАЛЬНО, Фаза 1+ (эскалация; зовутся только при включённых гейтах) ---
# KIMI_API_KEY= # альтернативный редактор / эскалация канала adult (Р4)
# ANTHROPIC_API_KEY= # эскалация/судья SFW, ТОЛЬКО прямой контур; в RU-контуре
# экономически недоступен (Р5). Не нужен для Фазы 0.
# Держи пустым, пока eval не подтвердит SFW-поведение
# Sonnet-5 (эскалация «стерильного» канала — открытый
# вопрос к полигону, см. PROGRESS).
# LOG_LEVEL=debug
# LOG_FORMAT=json
# LOG_LLM_BODIES=1 # логировать сырые тела LLM-обменов (только с LOG_LEVEL=debug)