Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Использование генеративного ИИ для поиска Power Pages предполагает включение моделей генеративного искусственного интеллекта (ИИ) в функции веб-поиска. Генеративный ИИ может понимать контекст, значение и цели пользователя для обобщения результатов поиска. Этот метод использует обработку естественного языка (NLP) и методы машинного обучения, чтобы улучшить взаимодействие с пользователем, предлагая более точные и разнообразные результаты поиска.
Important
- Фасетный поиск недоступен, если вы включаете поиск с использованием генеративного ИИ.
Включение поиска на сайтах с помощью генеративного ИИ
Чтобы добавить генеративный ИИ в поиск Power Pages:
- Перейдите в Настройка рабочей области.
- В разделе Copilot выберите Поиск по сайту (предварительная версия).
- Включите параметр Включить поиск по сайту с помощью генеративного ИИ (предварительная версия).
Уточнение источника поиска
Когда на веб-сайте активирована функция поиска, весь веб-сайт становится доступным для поиска. Служба Dataverse управляет индексацией содержимого веб-сайта и настроенных таблиц. Затем Azure OpenAI объединяет индексированный контент для резюмирования результатов поиска.
Замечание
Один и тот же контент используется как для поиска с использованием генеративного ИИ, так и для поиска по ключевым словам.
Чтобы настроить источник поискового контента:
Перейдите в рабочую область Настройка и выберите Поиск по сайту.
В разделе Уточнить данные выберите Внести изменения.
Выберите Выбрать таблицы, чтобы выбрать таблицы или отменить их выбор.
- В этом разделе вы можете выбрать несколько таблиц.
- Убедитесь, что любая выбранная вами таблица используется на сайте.
- На последующих страницах необходимо указать страницу, на которой таблица используется для создания URL-адреса цитирования.
Нажмите кнопку Далее.
Выберите Выбрать таблицу и выберите таблицу, содержащую столбцы и ссылку на страницу, которую вы хотите выбрать.
- Таблица не отобразится, если в ней нет хотя бы одного многострочного столбца.
- Одновременно можно выбрать только одну таблицу.
В разделе Выберите страницу для связи с таблицей выберите страницу, на которой используется таблица.
Замечание
- Убедитесь, что вы выбрали правильную страницу, на которой используется таблица. Выбор неверной таблицы приведет к тому, что бот предоставит неверный URL-адрес цитирования для ответов.
- Страница должна использовать «ИД» в качестве параметра строки запроса; URL-адрес цитирования не будет работать правильно, если используется любое другое имя параметра.
В разделе Выберите столбцы выберите список столбцов, которые используются на странице.
- Для выбора доступны только столбцы с многострочным текстом.
Выберите Далее и просмотрите выбор.
Important
Если вы выбрали более одной таблицы, вам необходимо настроить параметры страницы и столбца для каждой таблицы, прежде чем вы сможете нажать Далее.
Выберите Сохранить, чтобы отправить изменения.
Фильтр строк таблицы
Если таблица включена в область поиска, к ней добавляется новое представление, как определено в настройках сайта Search/IndexQueryName.
Значение по умолчанию для параметра Search/IndexQueryName равно «Поиск на портале».
Если вы хотите дополнительно уточнить содержимое области поиска, используйте этот фильтр для его настройки.
Применение стиля к странице результатов поиска
Страница результатов поиска Power Pages, использующая генеративный ИИ для поиска, следует темам, определенным в Style workspace. Чтобы внести какие-либо изменения во внешний вид, используйте рабочую область стиля.
Статический контент компонента результатов поиска создается с использованием фрагментов содержимого. Если вы хотите обновить заголовок «Сводка генеративного ИИ» или заголовок результата по ключевому слову, используйте следующие фрагменты содержимого:
- Сводка, созданная генеративным ИИ –
Search/Summary/Title - Поиск по ключевым словам –
Search/Results/Title
API резюмирования результатов поиска
Если вы не используете элемент управления поиском и разрабатываете пользовательскую страницу со сводкой поиска, используйте следующий API для получения сведений.
| Метод | URI |
|---|---|
| POST | [Site URI]_api/search/v1.0/summary |
Пример: запрос
POST https://contoso.powerappsportals.com/_api/search/v1.0/summary
{
data: { userQuery: "Fix problems with slow coffee dispense" }
}
Пример: ответ
HTTP/1.1 200 OK
Content-Type: application/json
Body
{
"Summary":"To fix problems with slow coffee dispense, consider the following steps:\n\n1. **Check for Mineral Deposits**: One of the most common reasons for slow brewing is the buildup of mineral deposits inside the coffee maker. If you are using tap water, minerals like calcium can accumulate, leading to slow brew times and poor-tasting coffee.",
"Citations’":{
"[1]": " https://contoso.powerappsportals.com /knowledgebase/article/KA-01055",
}
}
Пример JavaScript
В этом примере показано, как вызвать API сводки поиска с помощью асинхронного JavaScript и XML (AJAX).
shell.ajaxSafePost({
type: "POST",
url: "https://contoso.powerappsportals.com/_api/search/v1.0/summary",
contentType: "application/x-www-form-urlencoded",
data: { userQuery: "Fix problems with slow coffee dispense" }
})
.done(function (response) {
// Handle success
})
.fail(function() {
// Handle failure
});