GoogleCloudContactcenterinsightsV1QaQuestion class
A single question to be scored by the Insights QA feature.
Constructors
-
GoogleCloudContactcenterinsightsV1QaQuestion.new({String? abbreviation, List<
GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice> ? answerChoices, String? answerInstructions, String? createTime, GoogleCloudContactcenterinsightsV1QaQuestionMetrics? metrics, String? name, int? order, String? questionBody, List<String> ? tags, GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata? tuningMetadata, String? updateTime}) - GoogleCloudContactcenterinsightsV1QaQuestion.fromJson(Map json_)
Properties
- abbreviation ↔ String?
-
Short, descriptive string, used in the UI where it's not practical to
display the full question body.
getter/setter pair
-
answerChoices
↔ List<
GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice> ? -
A list of valid answers to the question, which the LLM must choose from.
getter/setter pair
- answerInstructions ↔ String?
-
Instructions describing how to determine the answer.
getter/setter pair
- createTime ↔ String?
-
The time at which this question was created.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- metrics ↔ GoogleCloudContactcenterinsightsV1QaQuestionMetrics?
-
Metrics of the underlying tuned LLM over a holdout/test set while fine
tuning the underlying LLM for the given question.
getter/setter pair
- name ↔ String?
-
Identifier.
getter/setter pair
- order ↔ int?
-
Defines the order of the question within its parent scorecard revision.
getter/setter pair
- questionBody ↔ String?
-
Question text.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
User-defined list of arbitrary tags for the question.
getter/setter pair
- tuningMetadata ↔ GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata?
-
Metadata about the tuning operation for the question.This field will only
be populated if and only if the question is part of a scorecard revision
that has been tuned.
getter/setter pair
- updateTime ↔ String?
-
The most recent time at which the question was updated.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited