Values.UserTurnResultSourceContains the results for the user turn by the test execution.
type nonrec t = {input : UserTurnInputSpecification.t option;Contains information about the user messages in the turn in the input.
*)expectedOutput : UserTurnOutputSpecification.t option;Contains information about the expected output for the user turn.
*)actualOutput : UserTurnOutputSpecification.t option;Contains information about the actual output for the user turn.
*)errorDetails : ExecutionErrorDetails.t option;endToEndResult : TestResultMatchStatus.t option;Specifies whether the expected and actual outputs match or not, or if there is an error in execution.
*)intentMatchResult : TestResultMatchStatus.t option;Specifies whether the expected and actual intents match or not.
*)slotMatchResult : TestResultMatchStatus.t option;Specifies whether the expected and actual slots match or not.
*)speechTranscriptionResult : TestResultMatchStatus.t option;Specifies whether the expected and actual speech transcriptions match or not, or if there is an error in execution.
*)conversationLevelResult : ConversationLevelResultDetail.t option;Contains information about the results related to the conversation associated with the user turn.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string * [> `String of ActiveContextName.t ]) list ]
list
| `Map of
([> `String of NonEmptyString.t ] * [> `String of String_.t ])
list
| `String of TestSetUtteranceText.t
| `Structure of (string * Awso.Botodata.value) list ])
list ])
list ]