Store a reference image
ingest_urlStore an image INTO emero's library so it can anchor a generation — the user's own subject / product / character / scene, or an external reference you've already chosen. Returns a job:<uuid>#0 id; pass it into generate as reference_image_ids (images: up to 8) or as a video's start_frame_id / end_frame_id. No UI. NEVER base64 a file into your reply.
url: a public https image URL.file: only works when your client provides a publicly reachabledownload_urlwith the attachment. A local or sandbox path will fail — use request_upload instead. To just LOOK at an image (web research, a candidate reference) without storing it, useinspect, not this. Only ingest_url the images you've decided to keep and reuse.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| file | No | ||
| project_id | No | Opaque per-chat project id: "p-" plus 6 random letters and digits. Every chat is a new project. Mint one on your first emero call and pass that SAME id on every call in this chat. Never mint a second one in the same chat, even for a new topic, campaign or subject. Only when the user asks to continue an earlier project, reuse its id from get_emero_brain's project list. | |
| project_name | No | Short human title for the project (2-5 words from the user request, e.g. "Perfume ad campaign"). Pass it on your first generate/ingest_url so the project is not left "Untitled". You may also rename at will later — pass an updated project_name (on a generate/ingest_url, or on set_settings with no other change) whenever the user asks, e.g. "call this project cats". |