Вся документация
PythonЭкспериментальный

RAG Chatbot Lite

Чат с «памятью» — Lite-версия RAG (Retrieval-Augmented Generation): бот помнит контекст переписки, а не отвечает на каждое сообщение с чистого листа. Экспериментальный шаблон.

  1. 1

    Зарегистрируйтесь на Deployka

    Если у вас ещё нет аккаунта — создайте его за 30 секунд: email и пароль.

    Создать аккаунт →
  2. 2

    Подготовьте нужные ключи/переменные

    Для этого шаблона нужно заполнить 2 переменные: API_KEY, BOT_TOKEN. Вот как их получить — шаг за шагом.

    API_KEY
    1. Ключ вашего AI-провайдера. Если используете OpenAI — получите его по инструкции для OPENAI_API_KEY выше на этой странице (platform.openai.com/api-keys) и вставьте сюда так же.
    BOT_TOKEN
    1. Откройте Telegram — на телефоне или компьютере, без разницы.
    2. В поиске введите @BotFather и откройте его — это официальный бот Telegram для создания ботов.
    3. Отправьте ему команду /newbot.
    4. Он спросит имя бота — введите любое, например «Мой первый бот». Это просто отображаемое имя.
    5. Затем спросит username — он обязательно должен заканчиваться на «bot», например my_first_helper_bot. Если имя занято, попробуйте другое.
    6. BotFather пришлёт сообщение с длинной строкой вида 123456789:AAHf3x... — это и есть ваш токен. Выделите и скопируйте его целиком.
    7. Вставьте этот токен в поле BOT_TOKEN на Deployka.

    Никому не показывайте этот токен — с ним можно полностью управлять вашим ботом.

  3. 3

    Запустите деплой

    Нажмите кнопку ниже — откроется страница шаблонов с уже выбранным этим шаблоном. Если он требует переменные — вставьте значения, полученные на шаге выше, и нажмите Deploy.

    Задеплоить «RAG Chatbot Lite»

    Деплой обычно занимает 20–40 секунд. Статус проекта появится в личном кабинете и сменится на «running», когда всё готово.

  4. 4

    Проверьте, что всё работает

    Откройте бота в Telegram, задайте вопрос, а следующим сообщением сошлитесь на предыдущий ответ («а по-другому можешь?») — бот должен понять контекст.

    У этого типа проекта нет собственного веб-адреса — это нормально, не ошибка.

  5. 5

    Что-то не работает?

    Откройте страницу проекта в личном кабинете → вкладка Logs — там видна точная причина (неверный токен, ошибка в коде, отсутствующая переменная). Если не разобрались — напишите в поддержку прямо из личного кабинета или через Telegram-бота командой /support.