Skip to content

Repository files navigation

Yandex Cloud Assistants

В этом репозитории содержится пример создания интеллектуального ассистента по продаже вин в Yandex Cloud. Мы по шагам рассматриваем следующие понятия:

  • Yandex Cloud ML SDK, и как работать с языковыми моделями
  • Простейшие ассистенты AI Assistant API для поддержания контекста диалога
  • Подключение текстовой базы знаний (индекса) к модели для реализации RAG
  • Умное чанкование и индексирование таблиц Markdown
  • Понятие Function Calling в генеративных моделях и его использование с ассистентами
  • Реализация агента с документным индексом и поддержкой нескольких функций: поиск в базе данных, вызов оператора, добавление покупок в корзину
  • Многоагентное тестирование модели с помощью диалога двух агентов
  • Реализация телеграм-бота на основе ассистента, с поддержкой нескольких пользователей

Запуск примера

Для работы с примером рекомендуется:

  • Клонировать репозиторий в проекте Yandex Datasphere
  • Установить в проекте секреты folder_id, api_key для сервисного аккаунта, имеющего права на работу с языковыми моделями и ассистентами.
  • Установить секрет tg_token, если вы планируете тестировать телеграм-бота
  • Открыть ноутбук advanced-assistant.ipynb

В выступлениях

Благодарности

Пример подготовлен Дмитрием Сошниковым, телеграм-канал "Облачный адвокат"

About

Интеллектуальный ассистент подбора вин на базе AI Assistant API.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages