{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"To dispatch goal-driven scenario generation, send a POST request to `/v2/gen-ai/scenario_sets/generate`. The scenario set is returned in the generating state. Poll the retrieve scenario set endpoint until the set reaches a ready, failed, or cancelled status.","properties":{"body":{"$ref":"#/definitions/apiGenerateScenarioSetInputPublic"}},"required":[],"additionalProperties":false,"definitions":{"apiGenerateScenarioSetInputPublic":{"description":"Public parameters for dispatching goal-driven scenario generation.","properties":{"generator_model_uuid":{"description":"Optional model to use for generation. Platform default when unset.","type":"string","examples":["123e4567-e89b-12d3-a456-426614174000"]},"goal_description":{"description":"The goal that drives scenario generation.","type":"string","examples":["Test how the agent handles refund requests"]},"name":{"description":"The name of the scenario set to create.","type":"string","examples":["billing-support-generated"]},"num_scenarios":{"description":"Number of scenarios to generate. Defaults to 1 if unset.","type":"integer","examples":[123]}},"type":"object"}}},"name":"Generate Scenario Set","id":"digitalocean.genai_create_generated_scenario_set","example":{},"maxRequests":1,"summary":false}}