Reference documentation and code samples for the Discovery Engine V1BETA API class Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer.
AssistAnswer resource, main part of [AssistResponse][google.cloud.discoveryengine.v1beta.AssistResponse].
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#assist_skipped_reasons
def assist_skipped_reasons() -> ::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::AssistSkippedReason>- (::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::AssistSkippedReason>) — Reasons for not answering the assist call.
#assist_skipped_reasons=
def assist_skipped_reasons=(value) -> ::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::AssistSkippedReason>- value (::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::AssistSkippedReason>) — Reasons for not answering the assist call.
- (::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::AssistSkippedReason>) — Reasons for not answering the assist call.
#customer_policy_enforcement_result
def customer_policy_enforcement_result() -> ::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::CustomerPolicyEnforcementResult- (::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::CustomerPolicyEnforcementResult) — Optional. The field contains information about the various policy checks' results like the banned phrases or the Model Armor checks. This field is populated only if the assist call was skipped due to a policy violation.
#customer_policy_enforcement_result=
def customer_policy_enforcement_result=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::CustomerPolicyEnforcementResult- value (::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::CustomerPolicyEnforcementResult) — Optional. The field contains information about the various policy checks' results like the banned phrases or the Model Armor checks. This field is populated only if the assist call was skipped due to a policy violation.
- (::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::CustomerPolicyEnforcementResult) — Optional. The field contains information about the various policy checks' results like the banned phrases or the Model Armor checks. This field is populated only if the assist call was skipped due to a policy violation.
#name
def name() -> ::String-
(::String) — Immutable. Identifier. Resource name of the
AssistAnswer. Format:projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/assistAnswers/{assist_answer}This field must be a UTF-8 encoded string with a length limit of 1024 characters.
#name=
def name=(value) -> ::String-
value (::String) — Immutable. Identifier. Resource name of the
AssistAnswer. Format:projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/assistAnswers/{assist_answer}This field must be a UTF-8 encoded string with a length limit of 1024 characters.
-
(::String) — Immutable. Identifier. Resource name of the
AssistAnswer. Format:projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/sessions/{session}/assistAnswers/{assist_answer}This field must be a UTF-8 encoded string with a length limit of 1024 characters.
#replies
def replies() -> ::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::Reply>- (::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::Reply>) — Replies of the assistant.
#replies=
def replies=(value) -> ::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::Reply>- value (::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::Reply>) — Replies of the assistant.
- (::Array<::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::Reply>) — Replies of the assistant.
#state
def state() -> ::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::State- (::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::State) — State of the answer generation.
#state=
def state=(value) -> ::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::State- value (::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::State) — State of the answer generation.
- (::Google::Cloud::DiscoveryEngine::V1beta::AssistAnswer::State) — State of the answer generation.