EvaluationGoldenTurnStepUserInput class

Constructors

EvaluationGoldenTurnStepUserInput({Input<String?>? audio, Input<EvaluationGoldenTurnStepUserInputBlob?>? blob, Input<String?>? dtmf, Input<EvaluationGoldenTurnStepUserInputEvent?>? event, Input<EvaluationGoldenTurnStepUserInputImage?>? image, Input<String?>? text, Input<EvaluationGoldenTurnStepUserInputToolResponses?>? toolResponses, Input<Map<String, String>?>? variables, Input<bool?>? willContinue})
Creates a new EvaluationGoldenTurnStepUserInput. audio Audio data from the end user. blob Blob data from the end user. dtmf DTMF digits from the end user. event An event to be sent to the session. image Image data from the end user. text Natural language query. toolResponses The list of tool execution results. variables Map of variables to set. willContinue Whether the session should continue.
const
EvaluationGoldenTurnStepUserInput.fromMap(Map<String, dynamic> map)
factory

Properties

audio → Input<String?>?
Audio data from the end user.
final
blob → Input<EvaluationGoldenTurnStepUserInputBlob?>?
Blob data from the end user. Structure is documented below.
final
dtmf → Input<String?>?
DTMF digits from the end user.
final
event → Input<EvaluationGoldenTurnStepUserInputEvent?>?
An event to be sent to the session. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
image → Input<EvaluationGoldenTurnStepUserInputImage?>?
Image data from the end user. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
text → Input<String?>?
Natural language query.
final
toolResponses → Input<EvaluationGoldenTurnStepUserInputToolResponses?>?
The list of tool execution results. Structure is documented below.
final
variables → Input<Map<String, String>?>?
Map of variables to set.
final
willContinue → Input<bool?>?
Whether the session should continue.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited