Interface protos.google.ai.generativelanguage.v1.ICandidate (2.8.0)

Properties of a Candidate.

Package

@google-ai/generativelanguage

Properties

avgLogprobs

avgLogprobs?: (number|null);

Candidate avgLogprobs

citationMetadata

citationMetadata?: (google.ai.generativelanguage.v1.ICitationMetadata|null);

Candidate citationMetadata

content

content?: (google.ai.generativelanguage.v1.IContent|null);

Candidate content

finishReason

finishReason?: (google.ai.generativelanguage.v1.Candidate.FinishReason|keyof typeof google.ai.generativelanguage.v1.Candidate.FinishReason|null);

Candidate finishReason

groundingMetadata

groundingMetadata?: (google.ai.generativelanguage.v1.IGroundingMetadata|null);

Candidate groundingMetadata

index

index?: (number|null);

Candidate index

logprobsResult

logprobsResult?: (google.ai.generativelanguage.v1.ILogprobsResult|null);

Candidate logprobsResult

safetyRatings

safetyRatings?: (google.ai.generativelanguage.v1.ISafetyRating[]|null);

Candidate safetyRatings

tokenCount

tokenCount?: (number|null);

Candidate tokenCount