textmachine/backend/.env.example

24 lines
1.8 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= # провизорная модель эскалации (Anthropic убран из стека, 04.07)
# Anthropic из стека убран полностью (владелец, 04.07): дорого, в RU-контуре
# недоступен (Р5), в eval не валидирован. Судья Р4 — Gemini (нативный адаптер,
# Фаза 2). Ключ Anthropic не нужен.
# LOG_LEVEL=debug
# LOG_FORMAT=json
# LOG_LLM_BODIES=1 # логировать сырые тела LLM-обменов (только с LOG_LEVEL=debug)