بسته به مورد استفاده و سطح کنترلی که نیاز دارید، میتوانید تولید پاسخها را به روشهای مختلفی کنترل کنید.
طراحی پیامواره
درباره طراحی پیامواره بیاموزید تا بتوانید مدل را تحت تأثیر قرار دهید تا بروندادهای خاص نیازهایتان را تولید کند.
برای مثال، با نحوه ارائه اطلاعات مرتبط با تکلیف بهصورت ساختارمند آشنا شوید.
پیکربندی مدل
پیکربندی مدل را تنظیم کنید تا نحوه تولید پاسخ توسط مدل را کنترل کنید. گزینههای پیکربندی به مدل و قابلیت مورداستفاده شما بستگی دارد. چند نمونه در زیر آمده است:
برای مدلهای Gemini، میتوانید پارامترهایی مثل بیشینه دادهواحدهای برونداد، احتمال تکرار دادهواحدهای برونداد، و غیره را پیکربندی کنید.
برای مدلهای Gemini که قابلیت برونداد چندوجهی دارند (مثل مدلهای «نانو موز» یا مدلهای Gemini Live API)، میتوانید علاوهبراین نوع پاسخ قابلاعمال (صوت، نوشتار، یا تصویر) و صدای استفادهشده در پاسخهای صوتی (درصورت وجود) را پیکربندی کنید.
برای مدلهای Gemini که قابلیت فکر کردن دارند، میتوانید پیکربندی مرتبط با فکر کردن را نیز مشخص کنید، ازجمله سطح فکر کردن (یا بودجه فکر کردن برای مدلهای Gemini 2.5) و اینکه خلاصههای فکر اضافه شود یا نه.
تنظیمات ایمنی
از تنظیمات ایمنی برای تنظیم احتمال دریافت پاسخهایی که ممکن است مضر تلقی شوند استفاده کنید. این تنظیمات میتوانند به شما در کنترل برونداد برای سخنان مشوق عداوت و تنفر، آزار، صراحت جنسی، و محتوای خطرناک کمک کنند.
برای مثال، میتوانید پاسخهایی را که دسترسی به کالاها، خدمات، و فعالیتهای مضر را تبلیغ یا فعال میکنند مسدود کنید.
دستورالعملهای سیستم
برای هدایت رفتار مدل، دستورالعملهای سیستم تنظیم کنید. این ویژگی مانند «مقدمهای» است که قبلاز اینکه مدل با دستورالعملهای بیشتری از کاربر نهایی مواجه شود، اضافه میکنید.
برای مثال، میتوانید به مدل بگویید پاسخها را بهگونهای برگرداند که انگار یک دزد دریایی است یا پاسخها را در قالبی خاص برگرداند.
برونداد ساختاری بااستفاده از طرحواره پاسخ
طرحواره پاسخ را همراه با پیامواره ارسال کنید تا طرحواره برونداد خاصی را مشخص کنید. این ویژگی معمولاً هنگام تولید برونداد JSON استفاده میشود، اما میتوان از آن برای وظایف طبقهبندی (مثل زمانی که میخواهید مدل از برچسبها یا نشانهای خاصی استفاده کند) نیز استفاده کرد.