Class ScenarioExpectationOutcome (0.3.0)

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

The outcome of a scenario 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.EvaluationResult.ScenarioExpectationOutcome.ObservedToolCall
Output only. The observed tool call. This field is a member of oneof_ result.
observed_agent_response google.cloud.ces_v1beta.types.Message
Output only. The observed agent response. This field is a member of oneof_ result.
expectation google.cloud.ces_v1beta.types.Evaluation.ScenarioExpectation
Output only. The expectation that was evaluated.
outcome google.cloud.ces_v1beta.types.EvaluationResult.Outcome
Output only. The outcome of the ScenarioExpectation.

Classes

ObservedToolCall

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

The observed tool call and response.