Foundry IQ (предварительная версия)

Важно

Элементы, помеченные (предварительная версия) в этой статье, в настоящее время находятся в общедоступной предварительной версии. Эта предварительная версия предоставляется без соглашения об уровне обслуживания, и мы не рекомендуем ее для рабочих нагрузок. Некоторые функции могут не поддерживаться или могут иметь ограниченные возможности. Дополнительные сведения см. в разделе Supplemental Terms of Use for Microsoft Azure Previews.

Агенты нуждаются в контексте из разбросанного корпоративного содержимого, чтобы точно ответить на вопросы. Модель Foundry, управляющая агентом, имеет ограничение по знаниям и не может получить доступ к вашим конфиденциальным данным. С помощью Foundry IQ можно создать настраиваемую базу знаний с несколькими источниками, которая предоставляет агентам ответы с учетом разрешений на основе данных вашей организации.

База знаний состоит из источников знаний (подключений к внутренним и внешним хранилищам данных) и параметров, управляющих поведением извлечения. Несколько агентов могут совместно использовать одну базу знаний. Когда агент запрашивает базу знаний, Foundry IQ использует агентное извлечение для обработки запроса, получения соответствующей информации, применения разрешений пользователей и возврата обоснованных ответов со ссылками.

Возможности

  • К одной базе знаний подключите нескольких агентов. Поддерживаемые источники знаний включают внутренние хранилища данных (например, Хранилище BLOB-объектов Azure, SharePoint и OneLake) и общедоступные веб-данные.

  • Автоматизация фрагментирования документов, векторного внедрения и извлечения метаданных для индексированных источников знаний. Планирование повторяющихся запусков индексатора для дополнительного обновления данных.

  • Выполняйте ключевые слова, векторные или гибридные запросы в индексированных и удаленных источниках знаний.

  • Используйте агентный механизм извлечения, основанный на крупной языковой модели (LLM), для планирования запросов, выбора источников, параллельного поиска и агрегирования результатов.

  • Возвращайте извлекаемые данные с цитатами, чтобы агенты могли анализировать необработанные данные и прослеживать ответы до исходных документов.

  • Синхронизируйте списки управления доступом (ACL) для поддерживаемых источников и соблюдайте метки конфиденциальности Microsoft Purview. Принудительное применение разрешений во время запроса, чтобы агенты возвращали только авторизованное содержимое.

  • Выполняйте запросы с использованием удостоверения Microsoft Entra вызывающего абонента для обеспечения сквозного контроля разрешений.

Компоненты

База знаний Foundry IQ содержит источники знаний и использует агентическую извлечение для обработки запросов. Поиск с использованием ИИ Azure предоставляет базовую инфраструктуру индексирования и извлечения.

Компонент Описание
База знаний Ресурс верхнего уровня, который управляет агентическим извлечением. Определяет, какие источники знаний запрашивать и параметры, которые управляют поведением извлечения, включая степень усилий, необходимых для обоснования извлечения (минимальная, низкая или средняя) при обработке LLM.
Источники знаний Подключения к индексированному или удаленному содержимому. База знаний ссылается на один или несколько источников знаний.
Агентное извлечение Многозапросный конвейер, который разлагает сложные вопросы на подзапросы, выполняет их параллельно, семантически пересортировывает результаты и возвращает унифицированные ответы. Использует необязательный LLM из Azure OpenAI в модели Foundry для планирования запросов.

Базы знаний Foundry IQ можно использовать в службе агента Foundry, Microsoft Agent Framework или любом пользовательском приложении, вызвав API базы знаний из Поиск с использованием ИИ Azure.

Рабочий процесс

Вы можете настроить IQ Foundry с помощью портала или программно. Ниже описан типичный рабочий процесс обоих подходов.

  1. Войдите в Microsoft Foundry. Убедитесь, что переключатель New Foundry включен. Эти действия относятся к Foundry (new).

  2. Создайте проект или выберите существующий проект.

  3. В верхнем меню выберите Сборка.

  4. На вкладке "Знания" :

    1. Создайте или подключитесь к существующей службе поиска, поддерживающей агентивное извлечение.
    2. Создайте базу знаний, добавив один источник знаний одновременно.
    3. Настройте свойства базы знаний для поведения извлечения.
  5. На вкладке "Агенты" :

    1. Создайте или выберите существующий агент.
    2. Подключитесь к базе знаний.
    3. Используйте тестовую среду для отправки сообщений и оптимизации агента.

Примечание

  • На детской площадке предоставляется упрощенный рабочий процесс для проверки концепции. При работе с кодом настройте управляемые удостоверения и разрешения для соответствия требованиям безопасности вашей организации.

  • Вы можете использовать портал Azure для создания баз знаний и источников знаний, но настройка агента и интеграция должны выполняться на портале Microsoft Foundry (новый) или программным способом.

Связь с Fabric IQ и Work IQ

Microsoft предоставляет три задачи IQ, которые обеспечивают агентам доступ к различным аспектам вашей организации.

  • Fabric IQ — это уровень семантической аналитики для Microsoft Fabric. Он моделирует бизнес-данные (онтологии, семантические модели и графы), чтобы агенты могли анализировать аналитику в OneLake и Power BI.

  • Work IQ — это контекстный уровень аналитики для Microsoft 365. Он фиксирует сигналы совместной работы из документов, собраний, чатов и рабочих процессов, предоставляя агентам представление о том, как работает ваша организация.

  • Foundry IQ — это управляемый уровень знаний для корпоративных данных. Он подключает структурированные и неструктурированные данные между Azure, SharePoint, OneLake и Интернетом, чтобы агенты могли получать доступ к знаниям с поддержкой разрешений.

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

Начало работы