Aby korzystać z groundingu przy użyciu wyszukiwarki Google, musisz włączyć sugestie wyszukiwania Google, które pomagają użytkownikom znaleźć wyniki wyszukiwania odpowiadające odpowiedziom na podstawie groundingu.
W szczególności musisz wyświetlać zapytania, które są zawarte w metadanych odpowiedzi na zapytanie. Odpowiedź zawiera:
content
: odpowiedź wygenerowana przez LLMwebSearchQueries
: zapytania, które mają być używane do sugestii wyszukiwania Google
Na przykład w tym fragmencie kodu Gemini odpowiada na prompt oparty na wyszukiwaniu, który pyta o rodzaj rośliny tropikalnej.
"predictions": [
{
"content": "Monstera is a type of vine that thrives in bright indirect light…",
"groundingMetadata": {
"webSearchQueries": ["What's a monstera?"],
}
}
]
Możesz wziąć ten wynik i wyświetlić go za pomocą sugestii wyszukiwania Google.
Wymagania dotyczące sugestii wyszukiwarki Google
Do:
- Wyświetlanie sugestii wyszukiwania dokładnie w takiej postaci, w jakiej została podana, bez żadnych modyfikacji, przy zachowaniu wymagań dotyczących wyświetlania.
- przekierowywać użytkowników bezpośrednio na stronę wyników wyszukiwania Google (SRP), gdy użytkownicy wejdą w interakcję z sugerowanym wyszukiwaniem;
Niedozwolone:
- Uwzględnij ekrany pośrednie lub dodatkowe kroki między kliknięciem przez użytkownika a wyświetleniem SRP.
- wyświetlać inne wyniki wyszukiwania lub sugestie obok sugestii wyszukiwania lub powiązanej odpowiedzi LLM.
Wymagania dotyczące wyświetlania
Wyświetlaj sugestie wyszukiwania dokładnie tak, jak zostały one dostarczone. Nie wprowadzaj żadnych zmian w kolorach, czcionkach ani wyglądzie. Upewnij się, że sugestie wyszukiwania są renderowane zgodnie z tymi mockupami, w tym w jasnym i ciemnym trybie:
Gdy wyświetla się odpowiedź na podstawie informacji z internetu, odpowiednia sugestia wyszukiwarki Google powinna pozostać widoczna.
Budowanie marki: musisz ściśle przestrzegać wskazówek Google dotyczących wykorzystania Cech marki Google przez osoby trzecie.
Sugerowane wyniki wyszukiwania Google powinny mieć co najmniej taką samą szerokość co odpowiedź.
Działanie po kliknięciu
Gdy użytkownik kliknie element, zostanie przekierowany bezpośrednio na stronę wyników wyszukiwania Google (SRP) dla wyszukiwanego hasła wyświetlanego na elemencie. Interfejs SRP może otworzyć się w przeglądarce w aplikacji lub w oddzielnej aplikacji przeglądarki. Ważne jest, aby nie minimalizować, nie usuwać ani nie zasłaniać wyświetlanego interfejsu SRP. Ta animowana grafika ilustruje interakcję podczas kliknięcia w SRP.
Kod służący do implementacji podpowiedzi wyszukiwarki Google
Gdy używasz interfejsu API, aby uzyskać odpowiedź na zapytanie wyszukiwania, odpowiedź modelu zawiera zgodny ze specyfikacją styl HTML i CSS w polu renderedContent
, które implementujesz, aby wyświetlać sugestie wyszukiwania w swojej aplikacji. Przykładowa odpowiedź interfejsu API znajduje się w sekcji odpowiedzi w artykule Korzystanie z wyszukiwarki Google.
Co dalej?
- Dowiedz się, jak utworzyć interaktywny czat.
- Dowiedz się, jak bezpiecznie i odpowiedzialnie korzystać z Gemini.