Skip to main content
Tools process media you already have: translate it, clean it up, enhance it, or review it. They use the same asynchronous flow as generation models.

Workflow

  1. Submit a task to POST /api/generate/submit with a model ID from the table below and the tool’s parameters in input.
  2. Poll Get Task Status with the returned task_id, or receive the result at callback_url (see Webhook Callbacks).
  3. Download the files in files when the status is finished. Omni Moderation returns its result in output instead of files.

Models

Notes

  • Input files must be publicly accessible HTTP(S) URLs. To use local files, upload them first with File Management.
  • PoYo inspects input files before submitting (type, size, duration). Validation errors are returned in the response body with code: 400, sometimes with HTTP status 200. Always check code.
  • Generated files are accessible for 3 days after creation. Download and store them promptly.