برای استفاده از Grounding با جستجوی Google، باید Google Search Suggestions را فعال کنید، که به کاربران کمک می کند نتایج جستجوی مربوط به یک پاسخ پایه را پیدا کنند.
به طور خاص، شما باید عبارتهای جستجویی را که در فرادادههای پاسخ پایه گنجانده شدهاند را نمایش دهید. پاسخ شامل:
-
content
: پاسخ تولید شده توسط LLM -
webSearchQueries
: پرس و جوهایی که برای پیشنهادات جستجوی گوگل استفاده می شود
به عنوان مثال، در قطعه کد زیر، Gemini به یک درخواست مبتنی بر جستجو پاسخ می دهد که در مورد یک نوع گیاه گرمسیری سؤال می کند.
"predictions": [
{
"content": "Monstera is a type of vine that thrives in bright indirect light…",
"groundingMetadata": {
"webSearchQueries": ["What's a monstera?"],
}
}
]
با استفاده از پیشنهادات جستجوی گوگل می توانید این خروجی را بگیرید و نمایش دهید.
الزامات پیشنهادات جستجوی گوگل
انجام دهید :
- با رعایت الزامات نمایش، پیشنهاد جستجو را دقیقاً همانطور که ارائه شده است، بدون هیچ گونه تغییری نمایش دهید.
- هنگامی که کاربران با پیشنهاد جستجو تعامل دارند، مستقیماً به صفحه نتایج جستجوی Google (SRP) ببرید.
نکن :
- هر صفحه بینابینی یا مراحل اضافی بین ضربه کاربر و نمایش SRP را لحاظ کنید.
- هر نتیجه یا پیشنهاد جستجوی دیگری را در کنار پیشنهاد جستجو یا پاسخ LLM مبتنی بر مرتبط نمایش دهید.
الزامات نمایش
پیشنهاد جستجو را دقیقاً همانطور که ارائه شده است نمایش دهید و هیچ تغییری در رنگ ها، فونت ها یا ظاهر ایجاد نکنید. اطمینان حاصل کنید که «پیشنهاد جستجو» همانطور که در مدلهای زیر مشخص شده است، از جمله برای حالت روشن و تاریک ارائه میشود:
هر زمان که یک پاسخ پایه نشان داده شود، پیشنهاد جستجوی Google مربوطه آن باید قابل مشاهده باشد.
نام تجاری: شما باید به شدت از دستورالعمل های Google برای استفاده شخص ثالث از ویژگی های برند Google پیروی کنید.
پیشنهادات جستجوی Google باید حداقل در عرض کامل پاسخ پایه باشد.
رفتار هنگام ضربه زدن
وقتی کاربر روی تراشه ضربه میزند، مستقیماً به صفحه نتایج جستجوی Google (SRP) برای عبارت جستجوی نمایش داده شده در تراشه منتقل میشود. SRP می تواند در مرورگر درون برنامه ای شما یا در یک برنامه مرورگر جداگانه باز شود. مهم است که به هیچ وجه نمایش SRP را کوچک نکنید، حذف نکنید یا مانع از آن نشوید. ماکت متحرک زیر تعامل ضربه به SRP را نشان می دهد.
کد برای پیاده سازی پیشنهاد جستجوی گوگل
هنگامی که از API برای زمینبندی پاسخ به جستجو استفاده میکنید، پاسخ مدل استایلهای سازگار با HTML و CSS را در فیلد renderedContent
ارائه میکند که برای نمایش پیشنهادات جستجو در برنامه خود پیادهسازی میکنید. برای مشاهده نمونه ای از پاسخ API، بخش پاسخ را در Grounding with Google Search ببینید.
بعدش چی
- یاد بگیرید که چگونه یک چت تعاملی بسازید .
- یاد بگیرید که چگونه با خیال راحت و مسئولانه از Gemini استفاده کنید .