Copilot Studio: реальные ограничения источников знаний SharePoint
Ограничения в десять документов не существует. Что на самом деле ограничивает Copilot Studio в источниках знаний SharePoint и что с этим делать.

Агент Copilot Studio указывает на библиотеку SharePoint с 400 документами, но при этом надежно отвечает лишь на часть вопросов. Самое распространенное подозрение в таких проектах: Copilot Studio знает только первые десять документов. Нигде в документации Microsoft такая цифра не фигурирует. Реальное операционное ограничение источников знаний находится совсем в другом месте, и оно значительно жестче, чем предполагает легенда о десяти документах.
Существует ли в Copilot Studio ограничение в десять документов?
Нет. Microsoft не документирует для Copilot Studio верхнюю границу в десять документов на источник знаний. Жесткое ограничение, которое на практике определяет качество ответов, это ограничение выборки: при использовании источника знаний SharePoint для каждого вопроса обрабатываются только три лучших результата поиска для формирования ответа. Microsoft пишет дословно: „When Copilot Studio searches SharePoint, only the top three search results are used to summarize and generate a response.“ (источник: Microsoft Learn, Генеративные ответы, ссылающиеся на источники SharePoint, не возвращают результатов, дата обращения: 3 августа 2026 г.).
Цифра десять, вероятно, происходит от соседних значений. Для декларативных агентов в Microsoft 365 Copilot действует ограничение в 20 файлов: до 20 файлов Copilot анализирует их полное содержимое, а при превышении этого числа только 20 наиболее релевантных (источник: Microsoft Learn, Оптимизация получения контента). Если смешать эти значения, получится приблизительное число, которого на самом деле не существует.
Почему падает качество ответов при большой библиотеке?
Качество ответов падает, потому что между агентом и документом находится поисковая система, список результатов которой жестко ограничивается. Copilot Studio получает содержимое SharePoint через поиск Microsoft Graph и передает языковой модели только верхние результаты. Если агент указывает на библиотеку с сотнями похоже названных документов, только ранжирование поиска SharePoint решает, у каких трех из них вообще есть шанс попасть в ответ.
Это объясняет типичную картину ошибок: агент уверенно отвечает на вопросы о заметных документах, а по всем остальным утверждает, что ничего не находит. Это не ошибка индексации, а предусмотренный принцип работы.
Ситуацию усугубляет то, что при превышении количественных ограничений Copilot Studio молча отбрасывает лишнее. Microsoft формулирует это необычно четко: Copilot Studio индексирует файлы и папки до максимального числа, остальные не обрабатывает и не указывает, какие элементы были обработаны, а какие нет (источник: Microsoft Learn, Неструктурированные данные как источник знаний). То есть сообщения об ошибке, по которому можно было бы диагностировать проблему, не появляется.
Какие ограничения на самом деле действуют для источников знаний SharePoint?
Актуальные значения указаны в квотах и лимитах Copilot Studio по состоянию на 3 августа 2026 года:
- Три результата поиска на ответ: Обобщаются только три верхних результата поиска SharePoint. Это и есть реальное операционное ограничение.
- 25 URL-адресов SharePoint на агента: При генеративной оркестрации допускается не более 25 URL-адресов сайтов SharePoint. В классическом режиме это четыре URL-адреса на узел ответа.
- 1000 файлов, 50 папок, 10 уровней вложенности папок: Это количественное ограничение действует для каждого загруженного источника знаний SharePoint, при максимальном размере файла 512 МБ.
- 500 объектов знаний, 5 источников одновременно: Агент может вести в общей сложности 500 объектов знаний, но одновременно использовать только пять различных типов источников.
- 7 МБ без лицензии, 200 МБ с лицензией Copilot: Без лицензии Microsoft 365 Copilot в том же клиенте генеративные ответы обрабатывают только файлы SharePoint размером менее 7 МБ. С лицензией и включенным Tenant Graph Grounding - до 200 МБ.
- Синхронизация каждые 4-6 часов: Недавно добавленные документы не сразу становятся доступны агенту.
- Вопросы о количестве и метаданных не поддерживаются: Такие вопросы, как „Сколько файлов находится в этой папке?“ или „Перечислите все файлы источника знаний X“, прямо не поддерживаются.
Что делать вместо того, чтобы просто указывать на всю библиотеку?
Самый эффективный рычаг - сократить количество доступных документов, а не оттачивать инструкции агента. На практике хорошо зарекомендовали себя четыре пути, в следующем порядке.
- Курируемое подмножество вместо всей библиотеки: Создайте отдельную библиотеку, в которой находятся только документы, действительно способные давать полезные ответы. Microsoft прямо рекомендует для декларативных агентов указывать не папку, а конкретные релевантные файлы. Тот же принцип работает и в Copilot Studio.
- Делите документы на более мелкие и тематически более четкие файлы: Для хорошего качества результатов поиска Microsoft называет верхнюю границу около 36000 символов на файл, то есть примерно 15-20 страниц. Руководство на 120 страниц, разбитое на двенадцать тематических файлов, находится значительно надежнее, чем целиком.
- Несколько агентов вместо одного всезнающего: Один агент для кадровых вопросов, другой для ИТ-политик, каждый со своим небольшим источником знаний. Это эффективнее обходит ограничение в три результата, чем любые попытки улучшить ранжирование смешанной библиотеки.
- Собственный индекс как выход: Если этого недостаточно, путь лежит через собственный уровень поиска и извлечения данных, например Azure AI Search или векторную базу данных. Так вы сами определяете, сколько фрагментов извлекается и как они взвешиваются.
Поэтому в наших проектах Copilot Studio мы никогда не начинаем с вопроса, какую библиотеку подключить, а с вопроса, какие 20-40 документов покрывают реальные вопросы пользователей. Это подмножество переносится в отдельную библиотеку, и только она становится источником знаний. Подробнее об этом на нашей странице об агентах Copilot Studio.
Как понять, что проблема именно в источнике знаний?
Признак этого - агент, который не справляется с точными вопросами по конкретному документу, но приемлемо отвечает на общие вопросы. В этом случае проверьте следующие четыре пункта, прежде чем менять инструкции:
- Имеет ли источник знаний статус „Готово“? После добавления статус ненадолго переключается на „Готово“, а затем возвращается к „В обработке“. Учитывается только второй переход в „Готово“.
- Не слишком ли велик файл? Без лицензии Microsoft 365 Copilot файлы размером более 7 МБ остаются недоступны, хотя поиск Graph их возвращает.
- Есть ли у файла метка конфиденциальности? Документы с метками „Конфиденциально“ или „Строго конфиденциально“, а также файлы, защищенные паролем, отображаются как готовые, но не дают ответов.
- Есть ли у спрашивающего пользователя права на чтение? При отсутствии прав доступа не приходят ни результаты, ни сообщение об ошибке. Для пользователя это выглядит так, будто документа не существует.
У последнего пункта есть обратная сторона: Copilot вскрывает накопившиеся ошибки прав доступа, а не создает их. Об этом мы написали в статье Развертывание Copilot и риск чрезмерного доступа к данным. А если вы все еще сомневаетесь, стоит ли вообще реализовывать эту автоматизацию в Copilot Studio, поможет разграничение в статье Power Automate или Copilot Studio Agent Flows.
Часто задаваемые вопросы
Действительно ли агент Copilot Studio знает только десять документов?
Нет. Ограничение в десять документов не подтверждается документацией Microsoft. На один источник знаний допускается до 1000 файлов, но для самого ответа обрабатываются только три лучших результата поиска SharePoint. На практике это ограничение выборки действует как гораздо более узкое ограничение по числу документов.
Сколько сайтов SharePoint может использовать агент в качестве источника знаний?
При генеративной оркестрации на одного агента допускается не более 25 URL-адресов сайтов SharePoint. В классическом режиме это четыре URL-адреса на один генеративный узел ответа. Впрочем, увеличение числа URL-адресов не улучшает качество ответов, так как для каждого вопроса по-прежнему используются только три верхних результата.
Почему агент не находит недавно загруженный документ?
Синхронизация источника знаний SharePoint выполняется каждые четыре-шесть часов. Кроме того, документ должен быть проиндексирован поиском SharePoint. Поэтому свежедобавленный документ, как правило, становится надежно доступен только на следующий день.
Что происходит, если библиотека содержит более 1000 файлов?
Copilot Studio индексирует файлы до максимального числа, а остальные не обрабатывает. Сообщения об ошибке не появляется, и нет никакой информации о том, какие файлы были учтены. Поэтому источник знаний следует осознанно курировать, а не указывать на стихийно разросшуюся библиотеку.
Simon Glowik
Основатель NordFlux. Семь лет опыта, от веба и SEO до автоматизации в масштабах концерна, сегодня прагматично для среднего бизнеса и с немецким суверенитетом данных.
Сертификаты
- Сертифицирован Microsoft — PL-900 и AZ-900
- Сертифицирован UiPath — Automation Developer Associate
Ваш агент Copilot Studio отвечает лишь на половину вопросов?
В рамках бесплатной первой встречи мы изучим ваши источники знаний, проверим их на соответствие документированным ограничениям и покажем, какое курируемое подмножество документов сразу повысит качество ответов.
- Проверка источников знаний на соответствие лимитам Copilot Studio
- Предложение по курируемой базе документов
- Оценка необходимости создания собственного индекса