Class DeepReviewRunConfig
Configuration options for the multi-agent document review execution pipeline.
Implements
Inherited Members
Namespace: Google.Apis.DeepReview.v1.Data
Assembly: Google.Apis.DeepReview.v1.dll
Syntax
public class DeepReviewRunConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GeminiApiKey
Optional. Input only. Developer Bring-Your-Own-Key Gemini API key. When provided, requests are billed to the
caller's Gemini API project. Input only; forwarded to the asynchronous review runner in the task payload and
never persisted in database records or returned in review resources (see companion field
gemini_api_key_set, AIP-147).
Declaration
[JsonProperty("geminiApiKey")]
public virtual string GeminiApiKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GeminiApiKeySet
Output only. Indicates whether a developer Bring-Your-Own-Key Gemini API key was provided for this review run.
Declaration
[JsonProperty("geminiApiKeySet")]
public virtual bool? GeminiApiKeySet { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Model
Optional. The Gemini model name/version to use (e.g., "gemini-1.5-pro", "gemini-2.0-flash").
Declaration
[JsonProperty("model")]
public virtual string Model { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Topology
Optional. Review execution topology profile to use.
Declaration
[JsonProperty("topology")]
public virtual string Topology { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserPrompt
Optional. User-provided guidance, focus areas, or custom evaluation instructions passed to the review agents.
Declaration
[JsonProperty("userPrompt")]
public virtual string UserPrompt { get; set; }
Property Value
| Type | Description |
|---|---|
| string |