Interface: GeminiGenerateContentResponse
Defined in: src/batteries/llm/gemini_generate_content/types.ts:255
The :generateContent response body (also each SSE frame of :streamGenerateContent).
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
candidates? | GeminiCandidate[] | Generations. Absent or empty when the prompt itself was blocked. | src/batteries/llm/gemini_generate_content/types.ts:257 |
modelVersion? | string | The concrete model version that served the request — pin this when an alias was requested. | src/batteries/llm/gemini_generate_content/types.ts:263 |
promptFeedback? | { blockReason?: string; } | Why the PROMPT was rejected, when it was. | src/batteries/llm/gemini_generate_content/types.ts:261 |
promptFeedback.blockReason? | string | - | src/batteries/llm/gemini_generate_content/types.ts:261 |
usageMetadata? | GeminiUsageMetadata | Token accounting for the call. | src/batteries/llm/gemini_generate_content/types.ts:259 |