Создание чат-ботов и приложений RAG в Службе приложений

Создайте интеллектуальные веб-приложения, использующие Azure OpenAI для чата или получения дополненного поколения (RAG). В этих руководствах показано, как интегрировать Azure OpenAI и (необязательно) поиск Azure AI для создания чат-ботов и решений RAG на предпочитаемом языке с помощью управляемых удостоверений для безопасной проверки подлинности.

Обзор

Чат-боты и приложения с дополненной генерацией (RAG) представляют два из самых популярных шаблонов интеграции ИИ в современных веб-приложениях. Чат-бот использует большую языковую модель для ведения естественных разговоров с пользователями, в то время как RAG улучшает эти общения, основывая ответы на ваших собственных источниках данных, уменьшает вероятность ошибок и предоставляет более точные и контекстуальные ответы.

Служба приложений Azure предоставляет полную платформу для размещения этих интеллектуальных приложений со встроенной поддержкой:

  • Интеграция Azure OpenAI: бесшовное подключение к новейшим моделям Azure OpenAI с помощью управляемых удостоверений
  • Подключение к поиску ИИ Azure: необязательная интеграция с Azure AI Search для поиска векторов и извлечения документов
  • Безопасная проверка подлинности. Встроенная поддержка управляемых удостоверений устраняет необходимость ключей API
  • Масштабируемость: автоматическое масштабирование для обработки различных рабочих нагрузок
  • Поддержка нескольких языков: развертывание чат-ботов в .NET, Java, Node.jsили Python

Когда следует использовать чат-боты и RAG

При желании рекомендуется создать чат-бот или приложение RAG:

  • Предоставление диалоговых интерфейсов: замените традиционные пользовательские интерфейсы на основе форм взаимодействием на естественном языке
  • Включение интеллектуального поиска документов. Разрешить пользователям запрашивать большие репозитории документов с помощью естественного языка
  • Создание помощников по поддержке клиентов: создание вспомогательных служб с поддержкой ИИ, которые понимают контекст и предоставляют точные ответы
  • Разработка баз знаний: преобразование статической документации в интерактивные системы Q&A
  • Создание внутренних средств: создание помощников для сотрудников, которые могут получить доступ к корпоративным данным и объяснить их

RAG особенно ценен, если вам нужно убедиться, что ответы искусственного интеллекта основаны на конкретной, актуальной информации из источников данных вашей организации, таких как каталоги продуктов, документация, политики или записи клиентов.

Начните с руководств