گزینه هایی برای کنترل تولید پاسخ ها

شما می‌توانید بسته به مورد استفاده و سطح کنترلی که نیاز دارید، تولید پاسخ‌ها را به روش‌های مختلفی کنترل کنید.

طراحی سریع

در مورد طراحی سریع اطلاعات کسب کنید تا بتوانید مدل را برای تولید خروجی خاص نیازهای خود تحت تأثیر قرار دهید.

برای مثال، یاد بگیرید که چگونه اطلاعات مرتبط با وظیفه را به صورت ساختارمند ارائه دهید.

پیکربندی مدل

پیکربندی مدل را تنظیم کنید تا نحوه تولید پاسخ توسط مدل را کنترل کنید. گزینه‌های پیکربندی به مدل و قابلیتی که استفاده می‌کنید بستگی دارد.

برای مدل‌های Gemini ، می‌توانید پارامترهایی مانند حداکثر توکن‌های خروجی، دما، top-K و top-P را پیکربندی کنید. و اگر از Gemini Live API یا یک مدل Gemini با قابلیت خروجی چندوجهی استفاده می‌کنید، می‌توانید نوع پاسخ (صوتی، متنی یا تصویری) و صدای مورد استفاده در پاسخ‌های صوتی را نیز پیکربندی کنید. برای مدل‌های Gemini 2.5 ، می‌توانید thinking budget را نیز پیکربندی کنید.

برای مدل‌های Imagen ، می‌توانید پارامترهایی مانند تعداد تصاویر برای تولید، نسبت ابعاد، اضافه کردن واترمارک و غیره را پیکربندی کنید.

تنظیمات ایمنی

از تنظیمات ایمنی برای تنظیم احتمال دریافت پاسخ‌هایی که ممکن است مضر تلقی شوند، استفاده کنید. این تنظیمات می‌توانند به شما در کنترل خروجی برای سخنان نفرت‌پراکنانه، آزار و اذیت، محتوای جنسی و خطرناک احتمالی کمک کنند.

برای مثال، می‌توانید پاسخ‌هایی را که دسترسی به کالاها، خدمات و فعالیت‌های مضر را ترویج یا امکان‌پذیر می‌کنند، مسدود کنید.

دستورالعمل‌های سیستم

دستورالعمل‌های سیستم را برای هدایت رفتار مدل تنظیم کنید. این ویژگی مانند یک «مقدمه» است که قبل از اینکه مدل در معرض هرگونه دستورالعمل دیگری از کاربر نهایی قرار گیرد، اضافه می‌کنید.

برای مثال، می‌توانید به مدل بگویید که پاسخ‌ها را طوری برگرداند که انگار یک دزد دریایی است یا پاسخ‌ها را در قالب خاصی برگرداند.

خروجی ساختار یافته با استفاده از طرحواره پاسخ

یک طرحواره پاسخ را به همراه اعلان ارسال کنید تا یک طرحواره خروجی خاص مشخص شود. این ویژگی معمولاً هنگام تولید خروجی JSON استفاده می‌شود، اما می‌تواند برای وظایف طبقه‌بندی نیز مورد استفاده قرار گیرد (مانند زمانی که می‌خواهید مدل از برچسب‌ها یا تگ‌های خاصی استفاده کند).