Generate more rows
build_dataset_rowsGenerate more rows for an existing Riveter dataset by specifying a count and prompt; estimate cost first and skip duplicate rows automatically.
Instructions
generate more rows
Generate count more rows for a dataset (paid; estimate_cost first). Needs a index_column on the dataset (update_dataset). prompt says what to find (default: the dataset's last build prompt); the generator skips the existing rows and may find fewer than count — the finished run's progress has requested_rows, generated_rows, added_rows, skipped_duplicate_rows. auto_fill: true fills them when they land. Returns the dataset and run.
Example — Fifty more, filled on arrival: { "prompt": "Specialty coffee roasters in Oakland and Berkeley", "count": 50, "auto_fill": true }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The dataset id (ds_...) | |
| count | Yes | How many rows to generate. Capped per account. | |
| budget | No | Most credits the build may spend (default 50 + 1.5 per row); charged at kickoff, settled to the agent's spend. A low budget means fewer rows. | |
| prompt | No | What the rows are. Default: the prompt of the dataset's latest build. | |
| auto_fill | No | Fill the new rows' output columns when they land (needs an enrichment on the dataset) | |
| max_credits | No | Credit ceiling. Refused with 422 credit_cap_exceeded (nothing charged) when the estimate's maximum exceeds it. | |
| webhook_url | No | POSTed the generation run when it finishes | |
| estimate_cost | No | Validate and price the request without running or charging anything; the 200 response is the credit estimate (EstimateCostResult). | |
| fill_webhook_url | No | With auto_fill — POSTed the fill run when it finishes |