بالنسبة إلى الاستعلامات الأحادية العكسية، يعد ذلك مثيلاً واحدًا. بالنسبة إلى طلبات البحث المتعدّدة الأدوار، هذا حقل متكرّر يحتوي على سجلّ المحادثة + آخر طلب.
اختياريّ. قائمة بـ Tools التي قد يستخدمها النموذج لإنشاء الردّ التالي
Tool هو جزء من الرمز البرمجي يتيح للنظام التفاعل مع الأنظمة الخارجية لتنفيذ إجراء أو مجموعة من الإجراءات، خارج نطاق توفّر النموذج ونطاقه. الأداة الوحيدة المتوافقة هي Function في الوقت الحالي.
اختياريّ. قائمة بحالات SafetySetting الفريدة لحظر المحتوى غير الآمن.
وسيتم فرض ذلك على GenerateContentRequest.contents وGenerateContentResponse.candidates. يجب ألا يكون هناك أكثر من إعداد واحد لكل نوع SafetyCategory. ستحظر واجهة برمجة التطبيقات أي محتوى وردود لا تستوفي الحدود التي وضعتها هذه الإعدادات. تلغي هذه القائمة الإعدادات التلقائية لكل SafetyCategory تم تحديدها في إعدادات الأمان. في حال عدم توفُّر SafetySetting لعنصر SafetyCategory محدَّد في القائمة، ستستخدم واجهة برمجة التطبيقات إعداد الأمان التلقائي لهذه الفئة. يمكن استخدام فئات الضرر HARM_CATEGORY_HATE_SPEECH وHARM_CATEGORY_SEXUALLY_EXPLICIT وHARM_CATEGORY_DANGEROUS_CONTENT وHARM_CATEGORY_HARASSMENT.