Class GoldenExpectationOutcome (0.3.0)

GoldenExpectationOutcome(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Specifies the expectation and the result of that expectation.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
observed_tool_call google.cloud.ces_v1beta.types.ToolCall
Output only. The result of the tool call expectation. This field is a member of oneof_ result.
observed_tool_response google.cloud.ces_v1beta.types.ToolResponse
Output only. The result of the tool response expectation. This field is a member of oneof_ result.
observed_agent_response google.cloud.ces_v1beta.types.Message
Output only. The result of the agent response expectation. This field is a member of oneof_ result.
observed_agent_transfer google.cloud.ces_v1beta.types.AgentTransfer
Output only. The result of the agent transfer expectation. This field is a member of oneof_ result.
expectation google.cloud.ces_v1beta.types.Evaluation.GoldenExpectation
Output only. The expectation that was evaluated.
outcome google.cloud.ces_v1beta.types.EvaluationResult.Outcome
Output only. The outcome of the expectation.
semantic_similarity_result google.cloud.ces_v1beta.types.EvaluationResult.SemanticSimilarityResult
Output only. The result of the semantic similarity check.
tool_invocation_result google.cloud.ces_v1beta.types.EvaluationResult.GoldenExpectationOutcome.ToolInvocationResult
Output only. The result of the tool invocation check.

Classes

ToolInvocationResult

ToolInvocationResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)