Class ConversationModelEvaluation (3.11.0)

public sealed class ConversationModelEvaluation : IMessage<ConversationModelEvaluation>, IEquatable<ConversationModelEvaluation>, IDeepCloneable<ConversationModelEvaluation>, IBufferMessage, IMessage

Represents evaluation result of a conversation model.

Inheritance

Object > ConversationModelEvaluation

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

ConversationModelEvaluation()

public ConversationModelEvaluation()

ConversationModelEvaluation(ConversationModelEvaluation)

public ConversationModelEvaluation(ConversationModelEvaluation other)
Parameter
NameDescription
otherConversationModelEvaluation

Properties

ConversationModelEvaluationName

public ConversationModelEvaluationName ConversationModelEvaluationName { get; set; }

ConversationModelEvaluationName-typed view over the Name resource name property.

Property Value
TypeDescription
ConversationModelEvaluationName

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Creation time of this model.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

Optional. The display name of the model evaluation. At most 64 bytes long.

Property Value
TypeDescription
String

EvaluationConfig

public EvaluationConfig EvaluationConfig { get; set; }

Optional. The configuration of the evaluation task.

Property Value
TypeDescription
EvaluationConfig

MetricsCase

public ConversationModelEvaluation.MetricsOneofCase MetricsCase { get; }
Property Value
TypeDescription
ConversationModelEvaluation.MetricsOneofCase

Name

public string Name { get; set; }

The resource name of the evaluation. Format: projects/{Project ID}/conversationModels/{Conversation Model ID>/evaluations/&lt;Evaluation ID>

Property Value
TypeDescription
String

SmartReplyMetrics

public SmartReplyMetrics SmartReplyMetrics { get; set; }

Output only. Only available when model is for smart reply.

Property Value
TypeDescription
SmartReplyMetrics