Table of Contents

Class GenerateTextResponse

The response from the model, including candidate completions.

public class GenerateTextResponse
Inheritance
object
GenerateTextResponse

Properties

Candidates

Candidate responses from the model.

public GeminiCandidate[] Candidates { get; set; }

Property Value

GeminiCandidate[]

Filters

A set of content filtering metadata for the prompt and response text.

This indicates which SafetyCategory(s) blocked a candidate from this response, the lowest HarmProbability that triggered a block, and the HarmThreshold setting for that category. This indicates the smallest change to the SafetySettings that would be necessary to unblock at least 1 response.

The blocking is configured by the SafetySettings in the request (or the default SafetySettings of the API).

public ContentFilter[] Filters { get; set; }

Property Value

ContentFilter[]

SafetyFeedback

Returns any safety feedback related to content filtering.

public SafetyFeedback[] SafetyFeedback { get; set; }

Property Value

SafetyFeedback[]