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