Статьи по теме: Популярные кейсы

Как настроить переписку между Telegram и YandexGPT

В этой инструкции будет показано, как настроить интеграцию Telegram и YandexGPT с помощью Albato, которая позволяет автоматически отвечать на сообщения в Telegram с сохранением контекста переписки с помощью Data Storage.


Подготовка


Перед тем как начать, убедитесь, что все сервисы подключены к Albato:



Подключение Data Storage


Перейдите в раздел Подключения → Добавить подключение.



Выберите сервис Data Storage.



Введите Название вашего подключения или оставьте название по умолчанию.

Добавляем переменную thread_id, в которая будет отвечать за сохранение контекста переписки.



Настройка интеграции


Перейдите в раздел Мои связки → Создать новую связку.



Шаг 1: Триггер — Telegram: Новое сообщение


Выберите событие (триггер), которое будет запускать связку.



Заполняем поля:


  • Сервис, откуда получать данные: Telegram
  • Событие, которое запустит передачу данных: Входящее сообщение
  • Подключение —  создано ранее



Нажимаем «Продолжить».


Шаг 2: Поиск Thread ID


Переходим к следующему шагу →  Добавить действие.



Заполняем поля:


  • Сервис, куда передавать данные: Data Storage
  • Действие, которое нужно совершить: Данные по ключу: найти значения
  • Подключение —  создано ранее



Продолжить → Заполняем поле:


  • Ключ: передаем Чат ID из Шага 1: Telegram



Сохраняем и переходим к следующему шагу.


Шаг с тестированием в данной инструкции будем пропускать.


Подробнее об Инструменте «Тестирование шагов»


Шаг 3: Отправка сообщения в YandexGPT: Чат с ассистентом


Добавляем следующее действие.



Заполняем поля:


  • Сервис, куда передавать данные: YandexGPT
  • Действие, которое нужно совершить: Чат с ассистентом
  • Подключение —  создано ранее
  • Ассистент — выберите ассистента, созданного Вами ранее в YandexGPT



Продолжить → Заполняем поля:


  • Сообщение для ассистента: Текст из Шага 1: Telegram
  • ID треда: thread_id из Шага 2: Data Storage



Сохраняем и переходим к следующему шагу.


Шаг 4: Сохранение Thread ID


Добавляем следующее действие.


Заполняем поля:


  • Сервис, куда передавать данные: Data Storage
  • Действие, которое нужно совершить: Данные по ключу: добавить/обновить значение
  • Подключение —  создано ранее



Продолжить → Заполняем поля:


  • Ключ: Чат ID из Шага 1: Telegram
  • thread_id: ID треда из Шага 3: YandexGPT



Сохраняем и переходим к следующему шагу.


Шаг 5: Отправка ответа в Telegram


Добавляем следующее действие.


Заполняем поля:


  • Сервис, куда передавать данные: Telegram
  • Действие, которое нужно совершить: Отправить сообщение
  • Подключение —  создано ранее



Продолжить → Заполняем поля:


  • ID чата: ID чата: выбираем из списка
  • Текст сообщения: Текст ответа из Шага 3: YandexGPT



Нажмите Сохранить.



Готово!


Теперь все новые сообщения из Telegram будут автоматически обрабатываться YandexGPT, а контекст диалога сохраняется через Data Storage.


Результат работы связки можно посмотреть во вкладке Журнал.


Нажав на Детали можно посмотреть какие данные были получены/переданы.



Если появятся вопросы — обращайтесь в поддержку через онлайн-чат на сайте Albato.

Последнее изменение: 24/11/2025

Была ли эта статья полезна?

Поделиться отзывом

Отменить

Спасибо!