Używanie generatywnej AI Power Pages (wersja zapoznawcza)
[Ten temat stanowi wstępną wersję dokumentacji i może ulec zmianie].
Używanie funkcji Generative AI dla Power Pages Search ma na celu zastosowanie w funkcjach wyszukiwania sieci Web generowania modeli sztucznej inteligencji (AI). Może to być kontekst, znaczenie i cele użytkownika, które podsumowują wyniki wyszukiwania. Ta metoda korzysta z przetwarzania języka naturalnego (NLP) Machine Learning, aby poprawić interfejs użytkownika, oferując dokładniejsze i zróżnicowane wyniki wyszukiwania.
Ważne
- Jest to funkcja w wersji zapoznawczej.
- Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.
- Dla witryn utworzonych w języku angielskim jest dostępne wyszukiwanie generatywne AI.
- Funkcja ta nie jest dostępna w regionach Government Community Cloud (GCC), Government Community Cloud - High (GCC High) ani Department of Defense (DoD).
- Wersja witryny Power Pages musi mieć wartość 9.6.3.41 lub większą.
- Wyszukiwanie aspektowe jest niedostępne po włączeniu funkcji wyszukiwania generatywnych AI.
Włączanie wyszukiwania w witrynie za pomocą funkcji AI generującej
Aby uwzględnić w wyszukiwaniu generowanie AI Power Pages:
- Przejdź do Omówienie obszaru roboczego Konfiguracja.
- W obszarze Copilot wybierz Wyszukiwanie witryny (wersja zapoznawcza).
- Włącz opcję Włącz wyszukiwanie w witrynie z generowaniem AI (wersja zapoznawcza).
Ulepsz źródło wyszukiwania
Aktywowana w witrynie sieci Web funkcja wyszukiwania oznacza całą witrynę sieci Web jako domenę, w przypadku których można wyszukiwać. Usługa Dataverse umożliwia indeksowanie zawartości witryny sieci Web oraz skonfigurowanych tabel. Następnie platforma Azure OpenAI agreguje indeksowana zawartość, aby podsumować wyszukiwanie.
Uwaga
Ta sama zawartość jest używana zarówno w wyszukiwaniu za pomocą AI, jak i wyszukiwaniu na słowach kluczowych.
Aby dostosować źródło zawartości wyszukiwania:
Przejdź do Konfiguracja obszaru roboczego i wybierz opcję Wyszukiwanie w witrynie.
W obszarze Precyzowanie danych wybierz opcję Określ zmiany.
Wybierz opcję Wybierz tabele, aby zaznaczyć lub usunąć zaznaczenie tabel.
- W tej sekcji można wybrać wiele tabel.
- Upewnij się, że dowolna wybranych tabeli jest używana w witrynie.
- Na kolejnych stronach należy podać stronę, na której jest używana tabela do utworzenia adresu URL ci z nazwami.
Wybierz Dalej.
Wybierz tabelę i wybierz tabelę zawierającą kolumny i łącze do strony, które chcesz wybrać.
- Tabela nie jest wyświetlana, chyba że zawiera co najmniej jedną kolumnę z wieloma wierszami.
- Jednocześnie można zaznaczyć tylko jedną tabelę.
Na stronie Wybierz, która ma być skojarzeniu z tabelą, wybierz stronę, na której jest używana tabela.
Uwaga
- Upewnij się, że jest wybierana poprawna strona, na której jest używana tabela. Wybranie niewłaściwej tabeli spowoduje podanie nieprawidłowego adresu URL dla odpowiedzi.
- Strona musi używać 'id' jako parametru ciągu zapytania. Adres URL nie będzie funkcjonował poprawnie, jeśli będzie używana inna nazwa parametru.
W obszarze Wybierz kolumny wybierz listę kolumn używanych na stronie.
- Można wybrać tylko kolumny z tekstem wielowątowym.
Wybierz opcję Dalej i przejrzyj zaznaczenia.
Ważne
Jeśli zaznaczono więcej niż jedną tabelę, przed wybraniem opcji Dalej należy skonfigurować opcje strony i kolumn dla każdej tabeli.
Wybierz Zapisz, aby przesłać zmiany.
Filtruj wiersz tabeli
Jeśli tabela zostanie uwzględniona w zakresie wyszukiwania, do tabeli jest dodawany nowy widok zgodnie z ustawieniami witryny Search/IndexQueryName
.
Domyślna wartość dla Search/IndexQueryName
to „Wyszukiwanie w portalu”.
Aby dalej precyzować zawartość zakresu wyszukiwania, użyj tego filtru, aby go dostosować.
Stosowanie stylu do strony wyników wyszukiwania
Strona wyników wyszukiwania Power Pages, która jest wyposażony w wyszukiwanie generatywne AI, zawiera motywy zdefiniowane w obszarze roboczym Stylu. Aby dokonać zmian wyglądu, użyj obszaru roboczego stylu.
Zawartość statyczna w składniku wyników wyszukiwania jest zaprojektowana z użyciem właściwości przechowanie zawartości. Aby zaktualizować tytuł podsumowania AI lub tytuł wyniku słów kluczowych, należy użyć następujących funkcji zawartości:
- Podsumowanie wygenerowane przez sztuczną inteligencję —
Search/Summary/Title
- Wyszukaj słowo kluczowe —
Search/Results/Title
API podsumowania wyszukiwania
Jeśli nie używasz kontrolki wyszukiwania i tworzysz stronę niestandardową, która zawiera podsumowanie wyszukiwania, użyj następującego interfejsu API, aby uzyskać szczegółowe informacje.
Method | Identyfikator URI |
---|---|
POST | [Identyfikator URI witryny]_api/search/v1.0/summary |
Przykład: Żądanie
POST https://contoso.powerappsportals.com/_api/search/v1.0/summary
{
data: { userQuery: "Fix problems with slow coffee dispense" }
}
Przykład: Odpowiedź
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",
}
}
Przykład JavaScript
W tym przykładzie pokazano, jak wywołać interfejs API podsumowania wyszukiwania przy użyciu asynchronicznego JavaScript 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
});