Что такое ИИ-куратор

ИИ-куратор - это Telegram-бот, который сидит в чате аудитории и отвечает по вашей методологии и вашим языком, доставая формулировки из вашей собственной базы, а не придумывая их из общих знаний модели. По сути это персональный ИИ-дубль, который берёт на себя рутинные вопросы, сохраняя ваш стиль и явно очерченные границы того, что решает сам.

Из чего состоит архитектура

Пять частей. Интерфейс бота - точка входа в Telegram. Защитные фильтры - слой, который отсекает запросы вне компетенции бота ещё до обращения к модели. «Мозг» на базе Claude API - формулирует ответ на основе найденного контекста. Семантический поиск - находит в базе знаний фрагменты, релевантные конкретному вопросу. И сама курируемая база знаний - тексты, которые вы заранее отобрали и проверили как источник ответов.

Что нужно для сборки

Стек: Python, библиотека python-telegram-bot версии 21 и выше, официальный Anthropic SDK, python-dotenv для хранения секретов вне кода, PyYAML для конфигурации и model2vec для построения эмбеддингов, по которым идёт семантический поиск. Сам бот регистрируется через BotFather прямо в Telegram. Ключевой нюанс для доступа из России: ключ Anthropic API требует сервера за пределами страны из-за региональных ограничений - разворачивать бота напрямую на российском хостинге не получится.

Сколько это стоит в реальности

Цена считается по токенам, а не фиксированной подпиской. У модели Haiku, подходящей для такой задачи, - 1 доллар за миллион входных токенов и 5 долларов за миллион выходных. Типичный ответ с учётом контекста, который семантический поиск подкладывает из базы знаний, обходится в доли цента - но точная сумма растёт вместе с объёмом контекста на каждый запрос, поэтому конкретную цифру стоит посчитать под свою базу знаний, а не ориентироваться на чужую оценку.

Что бот должен уметь отказывать

Защитные фильтры должны явно очерчивать границы: вопросы, требующие персонального финансового решения или другой ответственности, которую нельзя делегировать модели, бот должен явно откладывать на человека, а не пытаться дать общий ответ вместо отказа. Явная граница компетенции - часть архитектуры, а не опциональная доработка.

Развёртывание для постоянной работы

После локальной проверки бота имеет смысл перенести на VPS, чтобы он работал круглосуточно, а не оставался привязан к включённому личному компьютеру - иначе бот пропадает из чата каждый раз, когда компьютер выключен или ушёл в спящий режим.

Чек-лист

Перед запуском своего ИИ-куратора
  1. База знаний собрана и проверена заранее - бот отвечает только по ней, а не «из головы»
  2. Ключ Anthropic API привязан к серверу за пределами России
  3. Защитные фильтры явно отсекают вопросы вне компетенции бота, включая финансовые решения
  4. Посчитана примерная стоимость запроса под объём своей базы знаний
  5. Бот развёрнут на VPS для постоянной работы, а не на личном компьютере
Чем ИИ-куратор отличается от обычного чат-бота на Claude?
Обычный бот отвечает из общих знаний модели, а ИИ-куратор берёт ответы из вашей собственной курируемой базы знаний и формулирует их вашим языком.
Какой стек нужен для сборки такого бота?
Python, библиотека python-telegram-bot версии 21+, Anthropic SDK, python-dotenv, PyYAML и model2vec для эмбеддингов, а сам бот создаётся через BotFather.
Можно ли развернуть такого бота на российском хостинге?
Нет напрямую - ключ Anthropic API требует сервера за пределами России из-за региональных ограничений.
Сколько стоит один ответ бота?
Считается по токенам - у модели Haiku 1 доллар за миллион входных токенов и 5 долларов за миллион выходных, типичный ответ обходится в доли цента, но точная цифра зависит от объёма контекста, подкладываемого из базы знаний.
Должен ли бот отвечать на любые вопросы аудитории?
Нет, защитные фильтры должны явно отсекать вопросы вне компетенции бота, например требующие персонального финансового решения.
Нужно ли держать компьютер включённым, чтобы бот работал?
Нет, для постоянной работы бота стоит развернуть на VPS, а не оставлять привязанным к личному компьютеру.
← Все статьи блога