Interface: StartTestChatRunRequest
Defined in: packages/sdk/src/types/qualification-types.ts:128
Start a test chat run on a workflow.
With scenarioId: the scenario's persona/goal/channel/data act as
defaults (overridable). The run is eligible for grading afterwards.
Without scenarioId: an ad-hoc run. personaId is required; the
run has no scenario linkage and cannot be evaluated.
Properties
assistantChatModelConfig?
optionalassistantChatModelConfig:Record<string,unknown>
Defined in: packages/sdk/src/types/qualification-types.ts:138
assistantChatModelId?
optionalassistantChatModelId:string
Defined in: packages/sdk/src/types/qualification-types.ts:137
assistantRealtimeModelConfig?
optionalassistantRealtimeModelConfig:Record<string,unknown>
Defined in: packages/sdk/src/types/qualification-types.ts:140
assistantRealtimeModelId?
optionalassistantRealtimeModelId:string
Defined in: packages/sdk/src/types/qualification-types.ts:139
channel?
optionalchannel:string
Defined in: packages/sdk/src/types/qualification-types.ts:134
dataRecords?
optionaldataRecords:Record<string,ScenarioDataRecord>
Defined in: packages/sdk/src/types/qualification-types.ts:135
driver?
optionaldriver:DriverMode
Defined in: packages/sdk/src/types/qualification-types.ts:136
goal?
optionalgoal:string
Defined in: packages/sdk/src/types/qualification-types.ts:133
personaId?
optionalpersonaId:number
Defined in: packages/sdk/src/types/qualification-types.ts:130
scenarioId?
optionalscenarioId:number
Defined in: packages/sdk/src/types/qualification-types.ts:129
testMemberId?
optionaltestMemberId:number
Defined in: packages/sdk/src/types/qualification-types.ts:132
Reuse an existing test member instead of minting one from a persona.