Class GenerateTextResponse
The response from the model, including candidate completions.
Inherited Members
Namespace: Glitch9.AIDevKit.Google
Assembly: Glitch9.AIDevKit.Provider.Google.dll
Syntax
public class GenerateTextResponse
Properties
| Edit this page View SourceCandidates
Candidate responses from the model.
Declaration
[JsonProperty("candidates")]
public GeminiCandidate[] Candidates { get; set; }
Property Value
| Type | Description |
|---|---|
| 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).
Declaration
[JsonProperty("filters")]
public ContentFilter[] Filters { get; set; }
Property Value
| Type | Description |
|---|---|
| ContentFilter[] |
SafetyFeedback
Returns any safety feedback related to content filtering.
Declaration
[JsonProperty("safetyFeedback")]
public SafetyFeedback[] SafetyFeedback { get; set; }
Property Value
| Type | Description |
|---|---|
| SafetyFeedback[] |