GenerateTextResponse

Phản hồi của mô hình, bao gồm cả việc hoàn thành đề xuất.

Biểu diễn dưới dạng JSON
{
  "candidates": [
    {
      object (TextCompletion)
    }
  ],
  "filters": [
    {
      object (ContentFilter)
    }
  ],
  "safetyFeedback": [
    {
      object (SafetyFeedback)
    }
  ]
}
Các trường
candidates[]

object (TextCompletion)

Câu trả lời của ứng viên từ mô hình.

filters[]

object (ContentFilter)

Một tập hợp siêu dữ liệu lọc nội dung cho văn bản câu lệnh và phản hồi.

Giá trị này cho biết(các) SafetyCategory nào đã chặn ứng viên khỏi câu trả lời này, HarmProbability thấp nhất đã kích hoạt quy tắc chặn và chế độ cài đặt HarmThreshold cho danh mục đó. Giá trị này cho biết sự thay đổi nhỏ nhất đối với SafetySettings cần thiết để bỏ chặn ít nhất 1 phản hồi.

Việc chặn được SafetySettings định cấu hình trong yêu cầu (hoặc SafetySettings mặc định của API).

safetyFeedback[]

object (SafetyFeedback)

Trả về mọi phản hồi về mức độ an toàn liên quan đến tính năng lọc nội dung.

TextCompletion

Văn bản đầu ra được mô hình trả về.

Biểu diễn dưới dạng JSON
{
  "output": string,
  "safetyRatings": [
    {
      object (SafetyRating)
    }
  ],
  "citationMetadata": {
    object (CitationMetadata)
  }
}
Các trường
output

string

Chỉ có đầu ra. Văn bản được tạo được mô hình trả về.

safetyRatings[]

object (SafetyRating)

Điểm xếp hạng về độ an toàn của câu trả lời.

Có tối đa một điểm xếp hạng cho mỗi danh mục.

citationMetadata

object (CitationMetadata)

Chỉ có đầu ra. Thông tin trích dẫn cho output do mô hình tạo trong TextCompletion này.

Trường này có thể được điền sẵn thông tin ghi công cho bất kỳ văn bản nào có trong output.

SafetyFeedback

Phản hồi an toàn cho toàn bộ yêu cầu.

Trường này được điền sẵn nếu nội dung trong dữ liệu nhập và/hoặc phản hồi bị chặn do các chế độ cài đặt an toàn. SafetyPhản hồi có thể không tồn tại cho mọi HarmCategory. Mỗi SafetyPhản hồi sẽ trả về các chế độ cài đặt an toàn mà yêu cầu dùng cũng như Khả năng gây hại thấp nhất được phép để trả về kết quả.

Biểu diễn dưới dạng JSON
{
  "rating": {
    object (SafetyRating)
  },
  "setting": {
    object (SafetySetting)
  }
}
Các trường
rating

object (SafetyRating)

Điểm xếp hạng an toàn được đánh giá dựa trên nội dung.

setting

object (SafetySetting)

Các chế độ cài đặt an toàn được áp dụng cho yêu cầu.