Задание: Создание скриптов. Разработка модуля интеграции между сервисом Flowise и мессенджерами (Дистанционная работа)
Техническое задание на разработку модуля интеграции между сервисом Flowise и мессенджерами
Общее описание
Необходимо разработать модуль интеграции, позволяющий создавать и настраивать связи между сервисом Flowise и популярными мессенджерами, такими как Telegram, VK, Meta (Facebook, Instagram, WhatsApp) и Viber. Основная цель - упрощение процесса добавления и настройки мессенджеров для пользователя, с возможностью заполнения необходимых полей и создания связки в один клик.
Основные функциональные требования
1. Максимально простой интерфейс без дизайна: Интерфейс должен отвечать одному параметру, добавлять связи с минимальным количеством действий.
2. Поддержка мессенджеров: Модуль должен поддерживать интеграцию с Telegram, VK, Meta (Facebook, Instagram, WhatsApp).
Технические требования
- Разработать веб-интерфейс или интерфейс другого типа (без дизайна)
- Интерфейс должен содержать формы для ввода необходимых данных для каждого из мессенджеров.
- Реализовать логику создания связок и их хранение.
3. Интеграция с мессенджерами:
- Реализовать модули для взаимодействия с API каждого поддерживаемого мессенджера.
- Обеспечить поддержку формата "запрос-ответ" для интеграции с сервисом Flowise.
https://docs.flowiseai.com/using-flowise/api
Пример настройки для Telegram
- Поля для ввода:
- Токен Телеграм: 6242278369:AАAGhmfdgCaаеyFChdTi-tqM78Lw6pVZQDYU
- Адрес Flowise: http://10.200.191.1:3000/api/v1/prediction/2557d92c-5c51-4479-933f-623174eb5631.
- Токен авторизации Flowise: kkMeEO3MKBMLA+4aW7261CTCi4t7o3LeVpd6Vf79iXa8=
Кнопка «Сохранить»
Кнопка «Удалить»
Пример реализации на python находиться в файлах