AikaChat
Для полноценной настройки интеграции нам понадобится:
- Зарегистрироваться в сервисе AikaChat
- Подключить интеграцию
- Настроить базу данных в AikaChat
- Настроить схему в MultyAI
Настраиваем проект в FileBrain

Создаем проект
Вкладка "Настройки" - "Общее"
- Укажите название проекта
- Укажите краткое описание проекта (необязательно)
- Укажите инструкции для ИИ (Промпт), либо оставьте как есть.

- Выберите ключ свой или платформы
- Выберите провайдера и LLM Модель

- Если используете свой ключ - укажите API-ключ из вашего аккаунта, например из OpenAI.
- Изменить потом ключ проекта на свой или наоборот - нельзя!
- Затем нажмите "Сохранить изменения"
Остальные настройки задаются по желанию.
Подключаем интеграцию к MultyAI
- Заходим в раздел "Integration"
- Копируем ID проекта из ссылки браузера
Например: https://aikachat.ru/project/PROJECT-ID/settings/

- Далее на главной странице в правом верхнем углу жмем на аватарку, и кнопку "Настройки аккаунта"
- Открываем вкладку API Key и также сохраняем себе ваш ключ

- Теперь в Multy - Настройки проекта - Интеграции - AikaChat
- Нажимаем "Добавить"
- Вводим скопированный ранее "ID проекта"
- Вводим сохраненный ранее "API Key"
- Нажимаем "Сохранить"
- Готово! Интеграция завершена.
Настраиваем базу данных

Есть 4 типа созданий базы данных:
- Add File - загрузка файла с вашего устройства (.pdf, .txt, .docx, .md)
- Q&A File - загрузка текста в текстовой редактор
- Scrape URLs - вставка ссылки (например, на ваш сайт)
- Srape Youtube - вставка ссылки на YouTube
Например, у вас есть база вопросов и ответов, информация с сайта или же конспект урока.
Выбираем второй вариант "Q&A File" и вставляем туда ваш текст.
Дополнительно рекомендую отформатировать текст: удалить лишнее, расставить заголовки и т.д.
Затем введите название на английском языке и нажмите "Create"

Настройка автоматизации в Multy
После того, как мы сделали интеграцию и настроили базу данных, осталось только настроить схему для автоматизации.
- Событие "Входящее сообщение" - если нужно реагировать в боте
- Дополнительно можете добавить условие "Текст сообщения", если нужно реагировать на какие-то ключевые слова
- Действие "Сгенерировать ответ через АйкаЧат", где мы выбираем интеграцию и сохраняем в переменную
res
- Блок сообщения с текстом
{var:res.answer}
- Включаем схему и тестируем в подключенном в интеграциях боте или сообществе.

Пример схемы с запоминанием диалога
Для этого нам понадобится дополнительное действие "Сгенерировать пароль".
Результат сохраняем в переменную pass.

Затем внутри действия FileBrain мы указываем id сессии {var:pass}

Как выглядит схема целиком:
*Только вместо FileBrain - АйкаЧат"
