Введение
YuChat предоставляет API для интеграции с внешними системами и создания чат-ботов
📄 Актуальная спецификация Open API.
Создать бота
-
Добавьте Бота-помощника
aibot@yuchat.aiв ваше Рабочее пространство — он необходим для создания и управления ботами-
Настройки Рабочего пространства → Пригласить в команду → Пригласить по электронной почте →
aibot@yuchat.ai -
После успешного добавления помощника он должен появиться в разделе ИИ-агенты и боты после списка Каналов
примечаниеТакже после добавления бота-помощника в Рабочее пространство, вы можете взаимодействовать с ним через личные сообщения, используя команды. Напишите боту /helpдля отображения списка команд.
-
-
Напишите Боту-помощнику личным сообщением команду
/botcreate <название_бота> -
Результатом выполнения команды будет токен, который в дальнейшем необходимо использовать для API-запросов
Например:
Запрос:
/botcreate TestBotРезультат:
Создан бот TestBot
Токен: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJDbzVsR3ItZU51WnU0TjdUSEd2TGVHRGNWVk1oR1JXWlVLTmc0cFBxa2hBIn0.eyJleHAicJ1In0.Cncyq8zILO81Bv_wbNk5b5OuHLP76Vf94TRs2gUAq-Mvq3Qc4ZFNE_eMcpsvYr0q4DOAffpQ -
Сохраните токен
Бот может отправлять сообщения и выполнять другие действия только в тех каналах, в которых он является Участником
Добавить бота в Канал
- Откройте Канал, в который бот должен отправлять сообщения
- Откройте Список участников канала
- Нажмите Добавить людей
- Найдите и выберите бота в списке
- Нажмите Пригласить
💡В боковой панели навигации вы найдёте список доступных API-методов, схемы запросов и ответов, а также примеры использования
Базовый URL для API-запросов
-
Для Cloud версии YuChat используйте базовый URL:
https://yuchat.ai/ -
В случае On-Premises установки YuChat (развёрнутой в вашей корпоративной инфраструктуре), используйте соответствующий корпоративный адрес API, например:
https://api-domain.company-domain.ruУбедитесь, что вы используете API-домен, а не адрес веб-клиента, иначе запросы не будут обработаны