رد من النموذج يدعم عدة مرشحين.
ملاحظة بشأن تقييمات الأمان وفلترة المحتوى. ويتم الإبلاغ عنها لكل من الطلب في GenerateContentResponse.prompt_feedback
ولكل مرشّح في finishReason
وفي safetyRatings
. ينص عقد واجهة برمجة التطبيقات على ما يلي: - إما أن يتم إرجاع جميع المرشحين المطلوبين أو عدم تقديم أي مرشحين على الإطلاق - لا يتم إرجاع مرشحين فقط في حال وجود خطأ في الطلب (يُرجى الاطّلاع على promptFeedback
) - يتم الإبلاغ عن الملاحظات بشأن كل مرشّح في finishReason
وsafetyRatings
.
تمثيل JSON |
---|
{ "candidates": [ { object ( |
الحقول | |
---|---|
candidates[] |
إجابات المرشح من النموذج. |
promptFeedback |
عرض ملاحظات في الطلب بشأن فلاتر المحتوى |
PromptFeedback
مجموعة من البيانات الوصفية للملاحظات التي تم تحديدها في GenerateContentRequest.content
.
تمثيل JSON |
---|
{ "blockReason": enum ( |
الحقول | |
---|---|
blockReason |
اختياريّ. وفي حال ضبط هذه السياسة، يتم حظر الطلب ولا يتم عرض أي مرشحين. أعِد صياغة طلبك. |
safetyRatings[] |
تقييمات سلامة رسالة المطالبة هناك تقييم واحد على الأكثر لكل فئة. |
BlockReason
يحدّد سبب حظر الطلب.
عمليات التعداد | |
---|---|
BLOCK_REASON_UNSPECIFIED |
القيمة التلقائية. هذه القيمة غير مستخدَمة. |
SAFETY |
تم حظر رسالة المطالبة لأسباب تتعلق بالسلامة. يمكنك فحص "safetyRatings " لمعرفة فئة الأمان التي حظرتها. |
OTHER |
تم حظر الطلب بسبب أسباب غير معروفة. |