{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"To create presigned URLs for uploading a scenario set file, send a POST request to `/v2/gen-ai/scenario_sets/file_upload_presigned_urls`. After uploading, pass the stored object in Create Scenario Set as `file_upload_scenario_set`.","properties":{"body":{"$ref":"#/definitions/apiCreateScenarioSetUploadPresignedUrlsInputPublic"}},"required":[],"additionalProperties":false,"definitions":{"apiCreateScenarioSetUploadPresignedUrlsInputPublic":{"description":"Public parameters for requesting scenario set upload presigned URLs.","properties":{"files":{"description":"A list of files to generate presigned URLs for.","items":{"$ref":"#/definitions/apiPresignedUrlFile"},"type":"array"}},"type":"object"},"apiPresignedUrlFile":{"description":"A single file’s metadata in the request.","properties":{"file_name":{"description":"Local filename","type":"string","examples":["example name"]},"file_size":{"description":"The size of the file in bytes.","type":"string","examples":["12345"]}},"type":"object"}}},"name":"Create Presigned URLs for Scenario Set File Upload","id":"digitalocean.genai_create_scenario_set_upload_presigned_urls","example":{},"maxRequests":1,"summary":false}}