GenerateContentResponse

คำตอบจากโมเดลที่รองรับผู้สมัครหลายราย

หมายเหตุเกี่ยวกับการให้คะแนนความปลอดภัยและการกรองเนื้อหา มีการรายงานสําหรับทั้งข้อความแจ้งในGenerateContentResponse.prompt_feedbackและสําหรับผู้สมัครแต่ละคนในfinishReasonและsafetyRatings สัญญา API ระบุไว้ว่า: - ระบบจะแสดงผลผู้สมัครทั้งหมดที่ขอทั้งหมดหรือไม่แสดงผู้สมัครเลย - ระบบจะไม่แสดงผู้สมัครก็ต่อเมื่อมีข้อผิดพลาดกับข้อความแจ้ง (ดู promptFeedback) เท่านั้น ระบบจะรายงานความคิดเห็นเกี่ยวกับผู้สมัครแต่ละคนในวันที่ finishReason และ safetyRatings

การแสดง JSON
{
  "candidates": [
    {
      object (Candidate)
    }
  ],
  "promptFeedback": {
    object (PromptFeedback)
  },
  "usageMetadata": {
    object (UsageMetadata)
  }
}
ช่อง
candidates[]

object (Candidate)

คำตอบสำหรับผู้สมัครจากโมเดล

promptFeedback

object (PromptFeedback)

แสดงความคิดเห็นของข้อความแจ้งที่เกี่ยวข้องกับตัวกรองเนื้อหา

usageMetadata

object (UsageMetadata)

เอาต์พุตเท่านั้น ข้อมูลเมตาเกี่ยวกับการใช้โทเค็นของคำขอการสร้าง

PromptFeedback

ชุดข้อมูลเมตาของความคิดเห็นเกี่ยวกับข้อความแจ้งที่ระบุไว้ใน GenerateContentRequest.content

การแสดง JSON
{
  "blockReason": enum (BlockReason),
  "safetyRatings": [
    {
      object (SafetyRating)
    }
  ]
}
ช่อง
blockReason

enum (BlockReason)

ไม่บังคับ หากตั้งค่าไว้ ระบบจะบล็อกพรอมต์และจะไม่แสดงผลคำแนะนำ ปรับเปลี่ยนพรอมต์

safetyRatings[]

object (SafetyRating)

คะแนนเพื่อความปลอดภัยของข้อความแจ้ง แต่ละหมวดหมู่มีการจัดประเภทได้ไม่เกิน 1 ประเภท

BlockReason

ระบุเหตุผลที่บล็อกพรอมต์

Enum
BLOCK_REASON_UNSPECIFIED ค่าเริ่มต้น ค่านี้ไม่ได้ใช้
SAFETY ข้อความแจ้งถูกบล็อกเนื่องจากเหตุผลด้านความปลอดภัย คุณสามารถตรวจสอบ safetyRatings เพื่อดูว่าหมวดหมู่ความปลอดภัยใดบล็อกหมวดหมู่นั้น
OTHER ข้อความแจ้งถูกบล็อกโดยไม่ทราบสาเหตุ

UsageMetadata

ข้อมูลเมตาเกี่ยวกับการใช้โทเค็นของคำขอการสร้าง

การแสดง JSON
{
  "promptTokenCount": integer,
  "cachedContentTokenCount": integer,
  "candidatesTokenCount": integer,
  "totalTokenCount": integer
}
ช่อง
promptTokenCount

integer

จำนวนโทเค็นในข้อความแจ้ง เมื่อตั้งค่าแคชเนื้อหา นี่จะยังเป็นขนาดพรอมต์ที่มีประสิทธิภาพโดยรวม เช่น จำนวนโทเค็นในเนื้อหาที่แคชไว้

cachedContentTokenCount

integer

จำนวนโทเค็นในส่วนที่แคชไว้ของข้อความแจ้ง กล่าวคือ ในเนื้อหาที่แคชไว้

candidatesTokenCount

integer

จํานวนโทเค็นทั้งหมดจากตัวเลือกที่สร้างขึ้น

totalTokenCount

integer

จำนวนโทเค็นทั้งหมดสำหรับคำขอสร้าง (ข้อความแจ้ง + ผู้สมัคร)