DeepSeek напрямую как провайдер по умолчанию, проверка ключа модели при старте

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
yunogasai
2026-09-24 19:02:41 +02:00
parent 26da4bb5ee
commit 34a8d426d2
4 changed files with 45 additions and 11 deletions

View File

@@ -4,12 +4,15 @@ BOT_TOKEN=
# Telegram ID администраторов через запятую (узнать свой: написать боту /whoami в личку)
ADMIN_IDS=
# Модель в формате Mastra model router: openrouter/<vendor>/<model>
AI_MODEL=openrouter/deepseek/deepseek-v4-flash
OPENROUTER_API_KEY=
# Провайдер модели — задай ключ одного из них.
# DeepSeek напрямую (если ключ задан, по умолчанию берётся deepseek/deepseek-flash):
DEEPSEEK_API_KEY=
# Или OpenRouter (по умолчанию openrouter/deepseek/deepseek-v4-flash):
# OPENROUTER_API_KEY=
# Напрямую через DeepSeek: AI_MODEL=deepseek/deepseek-chat и DEEPSEEK_API_KEY=
# DEEPSEEK_API_KEY=
# Необязательно: конкретная модель в формате Mastra model router <провайдер>/<модель>,
# например deepseek/deepseek-v4-pro или openrouter/deepseek/deepseek-v4-pro
# AI_MODEL=
# Путь к SQLite-базе и сколько сообщений на чат хранить
DB_PATH=data/bot.db