Class EvaluationPersona
A persona represents an end user in an evaluation.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class EvaluationPersona : IDirectResponseSchema
Properties
Description
Optional. The description of the persona.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DisplayName
Required. The display name of the persona. Unique within an app.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Required. The unique identifier of the persona. Format:
projects/{project}/locations/{location}/apps/{app}/evaluationPersonas/{evaluationPersona}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Personality
Required. An instruction for the agent on how to behave in the evaluation.
Declaration
[JsonProperty("personality")]
public virtual string Personality { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SpeechConfig
Optional. Configuration for how the persona sounds (TTS settings).
Declaration
[JsonProperty("speechConfig")]
public virtual EvaluationPersonaSpeechConfig SpeechConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| EvaluationPersonaSpeechConfig |