Power Pages căutare cu AI generativ (versiune preliminară)
[Acest subiect este documentație preliminară și poate fi modificat.]
Utilizarea AI generativă pentru Power Pages căutare înseamnă încorporarea modelelor de inteligență artificială generativă (AI) în funcțiile de căutare pe web. AI generativ poate înțelege contextul, sensul și obiectivele utilizatorului pentru a rezuma rezultatele căutării. Această metodă utilizează tehnici de procesare a limbajului natural (NLP) și învățare programată pentru a îmbunătăți experiența utilizatorului, oferind rezultate de căutare mai precise și mai variate.
Important
- Aceasta este o caracteristică de previzualizare.
- Caracteristicile în regim de previzualizare nu sunt destinate utilizării în producție și pot avea funcționalitate restricționată. Aceste caracteristici sunt disponibile înainte de lansarea oficială, astfel încât clienții să poată obține acces din timp și să poată oferi feedback.
- Căutarea generativă AI este disponibilă pentru site-urile create în limba engleză.
- Această funcție nu este disponibilă în regiunile Government Community Cloud (GCC), Government Community Cloud - High (GCC High) sau Departamentul de Apărare (DoD).
- Power Pages versiunea site-ului trebuie să fie 9.6.3.41 sau mai mare.
- Căutarea cu fațete nu este disponibilă atunci când activați căutarea generativă AI.
Activați căutarea pe site cu IA generativă
Pentru a include IA generativă în Power Pages căutare:
- Accesați Configurați spațiul de lucru.
- Sub Copilot selectați Căutare pe site (versiune preliminară).
- Activați Activați căutarea pe site cu IA generativă (versiune preliminară).
Rafinați sursa de căutare
Când funcția de căutare este activată pe site, aceasta desemnează întregul site ca domeniu de căutare. Serviciul Dataverse orchestrează indexarea conținutului site-ului web și a tabelelor configurate. Apoi Azure OpenAI agregează conținutul indexat pentru rezumarea căutării.
Notă
Același conținut este folosit atât de căutarea generativă AI, cât și de căutarea prin cuvinte cheie.
Pentru a personaliza sursa conținutului căutării:
Accesați Configurați spațiul de lucru, selectați Căutare pe site.
Sub Rafinați datele, selectați Efectuați modificări.
Selectați Alege tabele pentru a selecta sau deselecta tabele.
- Puteți selecta mai multe tabele în această secțiune.
- Asigurați-vă că orice tabel pe care îl selectați este folosit pe site.
- Pe paginile următoare, trebuie să specificați pagina în care tabelul este utilizat pentru a crea adresa URL a citației.
Selectați Următorul.
Selectați Alegeți tabelul și selectați tabelul care conține coloanele și linkul paginii pe care doriți să le selectați.
- Un tabel nu apare decât dacă are cel puțin o coloană cu mai multe linii.
- Puteți selecta câte un tabel odată.
Sub Alegeți pagina de asociat cu tabelul, selectați pagina în care este utilizat tabelul.
Notă
- Asigurați-vă că selectați pagina corectă în care este folosit tabelul. Dacă alegeți tabelul greșit, botul va furniza o adresă URL de citare incorectă pentru răspunsuri.
- Pagina trebuie să folosească „id” ca parametru șir de interogare; URL-ul citației nu va funcționa corect dacă este folosit orice alt nume de parametru.
Sub Alegeți coloanele, selectați lista coloanelor care sunt utilizate în pagină.
- Pot fi selectate numai coloanele cu text cu mai multe linii.
Selectați Înainte și examinați selecția.
Important
Dacă ați selectat mai mult de un tabel, trebuie să configurați opțiunile de pagină și de coloană pentru fiecare tabel înainte de a putea selecta Următorul.
Selectați Salvați pentru a trimite modificările.
Filtru de rând de tabel
Când tabelul este inclus pentru domeniul de căutare, o nouă vizualizare este adăugată la tabel, așa cum este definit în setarea site-ului Search/IndexQueryName
.
Valoarea implicită pentru Search/IndexQueryName
este „Căutare portal”.
Dacă doriți să rafinați și mai mult conținutul domeniului de căutare, utilizați acest filtru pentru a-l personaliza.
Aplicați stilul paginii cu rezultatele căutării
Power Pages Pagina cu rezultatele căutării, care este alimentată de căutare generativă AI, urmează temele definite în spațiul de lucru Stil. Pentru a modifica orice aspect, utilizați spațiul de lucru stil.
Conținutul static din componenta rezultatului căutării este conceput utilizând fragmente de conținut. Dacă doriți să actualizați titlul generativ rezumat generat de inteligența artificială sau titlul rezultat al cuvântului cheie, utilizați următoarele fragmente de conținut:
- Generativ rezumat generat de inteligența artificială -
Search/Summary/Title
- Căutare prin cuvinte cheie -
Search/Results/Title
Search Summary API
Dacă nu utilizați controlul de căutare și dezvoltați o pagină personalizată care oferă rezumatul căutării, utilizați următorul API pentru a obține detalii.
Metodă | URI |
---|---|
POST | [URI site]_api/search/v1.0/summary |
Exemplu: Solicitare
POST https://contoso.powerappsportals.com/_api/search/v1.0/summary
{
data: { userQuery: "Fix problems with slow coffee dispense" }
}
Exemplu: răspuns
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",
}
}
Exemplu JavaScript
Acest exemplu arată cum să apelați un API de rezumat al căutării folosind JavaScript asincron și 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
});