روشهای متعددی وجود دارد که عامل میتواند اطلاعات بهروز را دریافت کند. این ابزارها عامل را قادر میسازند تا از اطلاعاتی که پس از آخرین تاریخ پایان آموزش منتشر شده است، استفاده کند و کیفیت پاسخهای خود را بهبود بخشد.
پایگاه دانش اندروید
پایگاه دانش اندروید به عامل (agent) امکان دسترسی به مستندات جدید و معتبر در مورد تغییرات API، کتابخانههای جدید، بهترین شیوههای بهروزرسانیشده و موارد دیگر را از منابع زیر میدهد:
- اسناد توسعهدهندگان اندروید
- فایربیس
- توسعهدهندگان گوگل
- اسناد کاتلین
پایگاه دانش اندروید دو ابزار جدید زیر را در اختیار عامل قرار میدهد. برای مشاهده تمام ابزارهای موجود برای عامل، عبارت /tools در فیلد اعلان تایپ کنید.
-
search_android_docs: پایگاه دانش اندروید را برای یافتن مستندات معتبر و باکیفیت مرتبط با درخواست شما جستجو میکند. -
fetch_android_docs: محتوای کامل اسناد شناسایی شده توسط ابزار جستجو را بازیابی میکند.
پایگاه دانش اندروید باید در صورت لزوم به طور خودکار فراخوانی شود، اما میتوانید با درخواست مشخص از عامل برای استفاده از مستندات اندروید در اعلان خود، احتمال استفاده از آن را افزایش دهید. برای مثال، به جای اینکه فقط بگویید "ناوبری را به ناوبری ۳ ارتقا دهید" بگویید "ناوبری را به ناوبری ۳ ارتقا دهید. برای راهنمایی به مستندات اندروید مراجعه کنید."
پایگاه دانش اندروید همچنین با استفاده از رابط خط فرمان اندروید (Android CLI) و با استفاده از هر عامل و IDE دلخواه شما قابل دسترسی است. برای کسب اطلاعات بیشتر، به android docs مراجعه کنید.
جستجوی وب نماینده
وقتی عامل نتواند آنچه را که نیاز دارد از پایگاه دانش اندروید پیدا کند، میتواند در وب جستجو کند. ابزار جستجوی وب عامل به Gemini دستور میدهد تا یک جستجوی وب در لحظه از گوگل انجام دهد و احتمال ارائه راهنماییهای قدیمی یا نمونههای کد منسوخ را کاهش دهد.
ابزار جستجوی وب نماینده، به نماینده امکان دسترسی به اطلاعات جدید و معتبر در سراسر وب آزاد را میدهد، از جمله:
- آخرین نسخههای کتابخانه: جدیدترین نسخههای کتابخانههایی مانند Coil یا کتابخانههای Firebase KMP از GitLive را بازیابی کنید.
- مستندات جدید API: به مستندات ابزارها و سرویسهای منتشر شده پس از آموزش مدل دسترسی پیدا کنید.
جستجوی وب عامل به طور خودکار به عنوان یک ابزار عامل در دسترس است. برای مشاهده تمام ابزارهای موجود برای عامل، عبارت /tools در فیلد اعلان تایپ کنید.
-
web_search: با استفاده از جستجوی گوگل، وب زنده را جستجو میکند تا اطلاعات بهروز، مستندات و جزئیات فنی مرتبط با درخواست شما را پیدا کند.
جستجوی وب عامل باید به طور خودکار زمانی که عامل تشخیص میدهد که برای ارائه پاسخ دقیق به جستجو نیاز است، فراخوانی شود. با این حال، میتوانید احتمال استفاده عامل از این ابزار را با درخواست ویژه از آن برای بررسی اطلاعات فعلی یا تایپ web_search در اعلان خود افزایش دهید.
مثالهای پیشنهادی
- «درباره کتابخانههای Firebase KMP گیتلایو به من بگویید. قبل از ارائه پاسخ، در وب جستجو کنید تا آخرین نسخه را پیدا کنید.»
- «چگونه میتوانم API اندروید Xweather را پیادهسازی کنم؟ برای مراحل پیادهسازی به آخرین مستندات وب مراجعه کنید.»
مجوزها
برای اطمینان از اینکه شما کنترل کاملی بر دادهها و رفتار عامل خود دارید، ابزار جستجوی وب عامل از مدل مجوز اندروید استودیو استفاده میکند. عامل بدون رضایت صریح شما به وب دسترسی نخواهد داشت.