Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поиск в Интернете и поиск новостей возвращают содержимое каждого результата в поле content . Вы выбираете, каким будет это содержимое, с помощью contentFormat и maxLength. Устанавливайте оба параметра при каждом запросе. Для заземления используйте проходные изоляторы.
Фрагменты
Установите contentFormat значение passage, чтобы получить для каждого результата части документа, наиболее релевантные вашему запросу, вплоть до maxLength символов. Веб-IQ обрабатывает весь документ на своей стороне и возвращает фрагмент, подобранный по запросу, поэтому вашей модели не нужно читать дальше через нерелевантные абзацы, чтобы найти соответствующее предложение.
- Экономия токенов: модель получает часть документа, а не весь документ.
- Более эффективная фактуальность: с меньшим содержанием вне темы в контексте меньше вероятность, что модель будет привязываться к тангенциальному абзацу.
Passages работают для каждого приложения. Хорошая отправная точка — maxResults = 10, passagecontentFormat = , и maxLength = 3000. Оттуда настройте под свой сценарий использования; см. Как следует настраивать maxResults и maxLength?
Полный документ
Веб-IQ не возвращает исходную веб-страницу. Во время индексирования он создает структурированный документ из значимого содержимого каждой страницы, а фрагменты выбираются из этого документа. Приложения с полным доступом к документам могут запрашивать весь документ вместо фрагментов:
contentFormat |
Returns |
|---|---|
passage |
Наиболее релевантные части документа для запроса, вплоть до maxLength символов. |
text |
Полный документ в виде обычного текста, вплоть до maxLength символов. |
html |
Полный документ в формате HTML до maxLength символов. |
markdown |
Полный документ в виде Markdown до maxLength символов. |
Документы длиннее maxLength обрезаются. Чтобы получить полный документ, установите maxLength на достаточно высокое значение.
Если у приложения нет полного доступа к документам, запрос, который задает text, html или markdown, возвращает HTTP 403 с кодом ошибки AuthContentFormatForbidden. Фрагменты остаются рекомендуемым форматом для привязки к контексту.
Запрос полного доступа к документу
Чтобы запросить доступ ко всему документу, откройте запрос в службу поддержки Web IQ через Azure Support и выберите категорию Полное содержимое страницы. Приложения, которые уже используют html или text, будут продолжать работать, как и сегодня.
Значения по умолчанию и ограничения
То, что вы получаете, зависит от того, имеет ли приложение полный доступ к документам. Чтобы получить одинаковые результаты каждый раз, установите contentFormat и maxLength в каждом запросе.
| Без полного доступа к документу | Полный доступ к документам | |
|---|---|---|
| Доступные форматы | passage |
passage, text, html, markdown |
contentFormat если вы его опустите |
passage |
html (Поиск в Интернете), text (поиск новостей) |
maxLength если вы пропустите это |
3000 | 10000 |
Больше всего content на результат |
3000 символов (для значений больше maxLength возвращается не более 3000) |
maxLength, до 500 000 символов |
Просмотр
Browse возвращает полный документ для выбранного URL-адреса как text, или html, или markdown, до maxLength символов. Он не поддерживает passage, так как нет запроса, по которому можно выполнить извлечение.