Настройка SharePoint Embedded в качестве источника знаний Foundry

Применимо к: Разработчик

Используйте службу агента Microsoft Foundry с источником знаний SharePoint, когда приложению требуется заземленное взаимодействие агента с файлами, хранящимися в контейнерах SharePoint Embedded.

Примечание.

Источники знаний SharePoint для SharePoint Embedded доступны в предварительной версии.

Предварительные условия

Перед началом работы убедитесь, что у вас есть:

  • Приложение SharePoint Embedded с по крайней мере одним контейнером.
  • Идентификатор типа контейнера для приложения SharePoint Embedded.
  • Проект службы агента Microsoft Foundry.
  • По крайней мере одна лицензия Microsoft 365 Copilot в клиенте во время предварительной версии.
  • Разрешение на обновление регистрации типа контейнера в каждом арендаторе, где агент должен получить доступ к содержимому.

Во время предварительной версии требуется лицензия Copilot. Требования к выставлению счетов после предварительной версии могут быть изменены.

Настройка источника знаний SharePoint

Настройте источник знаний Foundry SharePoint, указав remoteSharePointParameters.containerTypeId идентификатор типа контейнера SharePoint Embedded.

Сведения о конфигурации для конкретного источника см. в разделе Свойства источника знаний SharePoint.

Предоставление доступа Foundry к типу контейнера

Предоставьте Microsoft Foundry доступ на чтение к типу контейнера в каждом используемом клиенте. Идентификатор приложения Foundry — 880da380-985e-4198-81b9-e05b1cc53158.

Приложение,владеющее типом контейнера, должно вызывать API регистрации в используемом клиенте.

PUT /storage/fileStorage/containerTypeRegistrations/{fileStorageContainerTypeId}/applicationPermissionGrants/880da380-985e-4198-81b9-e05b1cc53158
Content-Type: application/json
{
  "delegatedPermissions": ["readContent"],
  "applicationPermissions": ["none"]
}

Замените {fileStorageContainerTypeId} идентификатором типа контейнера.

Это разрешение также можно предоставить во время начальной регистрации типа контейнера с помощью конечной точки Создания регистрации типа контейнера .

Проверка получения

  1. Отправка поддерживаемых файлов в контейнер SharePoint Embedded.
  2. Дождитесь завершения индексирования.
  3. Войдите как пользователь, имеющий доступ к содержимому контейнера.
  4. Задайте агенту вопрос, на который могут ответить отправленные файлы.
  5. Убедитесь, что ответ на основе ожидаемого содержимого SharePoint Embedded.

Если в ответе отсутствуют ожидаемые файлы, проверка:

  • Регистрация типа контейнера в используемом клиенте.
  • Предоставление разрешений приложению foundry.
  • Доступ пользователя к контейнеру и файлам.
  • Поддерживаемые форматы файлов.
  • Параметры обнаружения содержимого.
  • Задержка индексирования.

Дальнейшие действия