Show / Hide Table of Contents

Class GenerateAppResourceRequest

Request message for AgentService.GenerateAppResource.

Inheritance
object
GenerateAppResourceRequest
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class GenerateAppResourceRequest : IDirectResponseSchema

Properties

Agent

The agent resource to be used by the LLM assistant, can be empty for generating a new agent.

Declaration
[JsonProperty("agent")]
public virtual Agent Agent { get; set; }
Property Value
Type Description
Agent

AppGenerationConfig

Optional. The configuration to be used to generate the agents and tools.

Declaration
[JsonProperty("appGenerationConfig")]
public virtual GenerateAppResourceRequestAppGenerationConfig AppGenerationConfig { get; set; }
Property Value
Type Description
GenerateAppResourceRequestAppGenerationConfig

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EvaluationGenerationConfig

Optional. The configuration to be used to generate the evaluations.

Declaration
[JsonProperty("evaluationGenerationConfig")]
public virtual GenerateAppResourceRequestEvaluationGenerationConfig EvaluationGenerationConfig { get; set; }
Property Value
Type Description
GenerateAppResourceRequestEvaluationGenerationConfig

EvaluationPersonasGenerationConfig

Optional. The configuration to be used to generate the evaluation personas.

Declaration
[JsonProperty("evaluationPersonasGenerationConfig")]
public virtual GenerateAppResourceRequestEvaluationPersonasGenerationConfig EvaluationPersonasGenerationConfig { get; set; }
Property Value
Type Description
GenerateAppResourceRequestEvaluationPersonasGenerationConfig

HillClimbingFixConfig

Optional. The configuration to be used for hill climbing fixes.

Declaration
[JsonProperty("hillClimbingFixConfig")]
public virtual GenerateAppResourceRequestHillClimbingFixConfig HillClimbingFixConfig { get; set; }
Property Value
Type Description
GenerateAppResourceRequestHillClimbingFixConfig

QualityReportGenerationConfig

Optional. The configuration to be used for quality report generation.

Declaration
[JsonProperty("qualityReportGenerationConfig")]
public virtual GenerateAppResourceRequestQualityReportGenerationConfig QualityReportGenerationConfig { get; set; }
Property Value
Type Description
GenerateAppResourceRequestQualityReportGenerationConfig

RefineInstructions

Optional. List of refine instructions to be used to refine the resource.

Declaration
[JsonProperty("refineInstructions")]
public virtual IList<GenerateAppResourceRequestRefineInstructions> RefineInstructions { get; set; }
Property Value
Type Description
IList<GenerateAppResourceRequestRefineInstructions>

Tool

The tool resource to be used by the LLM assistant, can be empty for generating a new tool.

Declaration
[JsonProperty("tool")]
public virtual Tool Tool { get; set; }
Property Value
Type Description
Tool

ToolGenerationConfig

Optional. The configuration to be used to generate the tool.

Declaration
[JsonProperty("toolGenerationConfig")]
public virtual GenerateAppResourceRequestToolGenerationConfig ToolGenerationConfig { get; set; }
Property Value
Type Description
GenerateAppResourceRequestToolGenerationConfig

Toolset

The toolset resource to be used by the LLM assistant, can be empty for generating a new toolset.

Declaration
[JsonProperty("toolset")]
public virtual Toolset Toolset { get; set; }
Property Value
Type Description
Toolset

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX