Isolate one specific thing from an uploaded photo into a reusable reference
isolate_reference_itemCuts one thing (product, wardrobe-detail, jewelry, prop, background-element) out of an uploaded photo into a clean reference. Spends credits; returns a task id. The finished result carries isolatedReference {url, ref}. Added to the library only when saveToLibrary is true.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"imageUrl": "<imageUrl>",
"role": "<role>"
},
"name": "isolate_reference_item"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | What to isolate — determines the exact isolation instruction used and which category the saved reference is filed under. | |
| label | No | A short name for the saved reference, e.g. "Blue serum bottle". | |
| imageUrl | Yes | A TASVR Storage URL — from upload_reference_image or list_reference_images. | |
| saveToLibrary | No | Also keep the cutout in the human's reference library. Default false. Only set true after the human has said they want to keep it — ask them first. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| task_id | Yes |