UserConversationSimulationConfiguration interface
Configures the number, length, audio effects, and simulated user behavior of conversations.
Properties
| audio_effects | Audio effects applied to voice conversation simulations. This property is ignored for text-only simulations. |
| conversation_repetitions | Number of independent conversation repetitions for each test case. Defaults to 1 when not specified at either the data-source or test-case level. |
| desired_num_turns | Target number of turns in each conversation. The effective value cannot exceed the effective |
| max_num_turns | Hard limit on turns in each conversation. When omitted, the service defaults to 20. |
| user_behavior | Conversation behavior of the simulated user. |
Property Details
audio_effects
Audio effects applied to voice conversation simulations. This property is ignored for text-only simulations.
audio_effects?: UserConversationSimulationAudioEffectsConfiguration
Property Value
conversation_repetitions
Number of independent conversation repetitions for each test case. Defaults to 1 when not specified at either the data-source or test-case level.
conversation_repetitions?: number
Property Value
number
desired_num_turns
Target number of turns in each conversation. The effective value cannot exceed the effective max_num_turns. When omitted, no target is set and the simulation model determines the conversation length dynamically from the scenario.
desired_num_turns?: number
Property Value
number
max_num_turns
Hard limit on turns in each conversation. When omitted, the service defaults to 20.
max_num_turns?: number
Property Value
number
user_behavior
Conversation behavior of the simulated user.
user_behavior?: UserConversationSimulationUserBehaviorConfiguration