Creative Lab API pro vinylové figurky
Proměňte fotografii na sběratelskou 3D figurku s velkou hlavou ve dvou fázích. Úkol pro prototyp vygeneruje z fotografie koncepční obrázek. Úkol pro sestavení převede tento obrázek na texturovaný 3D model a jako input_task_id použije ID úkolu pro prototyp.
POST /openapi/creative-lab/vinyl-figure/v1/prototypePOST /openapi/creative-lab/vinyl-figure/v1/build
Vytvoření úkolu prototypu Vinyl Figure
Vygeneruje jeden koncepční obrázek ve stylu vinylové figurky z fotografie. Pro vytvoření 3D modelu předejte ID tohoto úkolu na build koncový bod jako input_task_id. Informace o polích úkolu najdete v části Objekt úkolu prototypu Vinyl Figure.
Request
# Stage 1: generate a vinyl-figure-style concept image
curl https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/prototype \
-X POST \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H 'Content-Type: application/json' \
-d '{
"image_url": "<your publicly accessible image url or base64-encoded data URI>"
}'
Response
{
"result": "019c8a2e-4b7d-7c3a-8d21-3f2987a1c4de"
}


Parametry
- Name
- image_url
- Type
- string
- Povinné
- Description
Fotografie, která se má přeměnit na vinylovou figurku s velkou hlavou, jako veřejná URL adresa nebo data URI (
data:image/jpeg;base64,<vaše data obrázku zakódovaná v base64>).Obrázek musí být soubor JPG, JPEG, PNG nebo WebP o velikosti maximálně 20 MB.
- Name
- name
- Type
- string
- Description
Název úkolu, maximálně 100 znaků. Vrací se v poli
nameúkolu. Delší název vrátí400.
- Name
- remove_background
- Type
- boolean
- výchozí false
- Description
Zda odstranit pozadí z prototypového obrázku.
truevrátí průhledný RGBA PNG, takže subjekt můžete umístit na libovolné pozadí. Build také začíná z obrázku bez pozadí. Pokud Meshy nedokáže pozadí odstranit, vrátí obrázek s pozadím a úkol je přesto úspěšný.
Návratové hodnoty
Pole result obsahuje ID nového úkolu prototypu. Získejte úkol nebo sledujte jeho stream, dokud status nebude SUCCEEDED. Poté předejte ID na build koncový bod jako input_task_id.
Způsoby selhání
- Name
400 - Bad Request- Description
Požadavek nelze spustit. Například:
- Chybí
image_url. - Obrázek není soubor JPG, JPEG, PNG ani WebP.
- Obrázek je příliš malý, přesahuje 20 MB nebo přesahuje maximální počet pixelů.
- Meshy nemůže obrázek stáhnout, například protože URL vrací
404nebo vyprší časový limit. - Data URI není platný base64.
- Obrázek byl označen jako NSFW.
Chybová zpráva uvádí, jaký problém byl nalezen. Opravte požadavek a odešlete jej znovu.
- Chybí
- Name
401 - Unauthorized- Description
Chybí API klíč nebo je neplatný. Zkontrolujte hlavičku
Authorization.
- Name
402 - Payment Required- Description
Platí jedno z následujícího:
- Účet nemá dostatek kreditů.
- API klíč, pracovní prostor nebo člen dosáhl svého limitu kreditů.
- Účet je na bezplatném plánu.
Zkontrolujte své kredity a plán a zkuste to znovu.
- Name
403 - Forbidden- Description
Váš tým má zapnuté IP Filtering a Meshy obrázek označilo kvůli duševnímu vlastnictví třetí strany. Odešlete obrázek, ke kterému máte práva.
- Name
429 - Too Many Requests- Description
Byl dosažen jeden z těchto limitů:
- Odeslali jste více požadavků, než povoluje váš limit rychlosti. Počkejte několik sekund a zkuste to znovu. Viz Limity rychlosti.
- Příliš mnoho vašich úkolů čeká ve frontě nebo běží. Počkejte, až se některé z nich dokončí, a zkuste to znovu.
- V neomezeném plánu bez zbývajících kreditů jste dosáhli počtu úkolů, které mohou běžet bez kreditů. Počkejte na dokončení úkolu nebo přidejte kredity.
- Name
500 - Internal Server Error- Description
Meshy narazilo na chybu serveru, například proto, že nemohlo u obrázku provést kontrolu duševního vlastnictví. Meshy úkol nevytvoří a vrátí veškeré účtované kredity. Zkuste požadavek odeslat znovu.
Vytvoření úlohy sestavení Vinyl Figure
Vygeneruje texturovanou 3D figurku Vinyl Figure z úspěšně dokončené úlohy prototypu. Popis jejích polí najdete v sekci Objekt úlohy sestavení Vinyl Figure.
Request
# Stage 2: chain build off a succeeded prototype task
curl https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/build \
-X POST \
-H "Authorization: Bearer ${YOUR_API_KEY}" \
-H 'Content-Type: application/json' \
-d '{
"input_task_id": "019c8a2e-4b7d-7c3a-8d21-3f2987a1c4de"
}'
Response
{
"result": "019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef"
}
Parametry
- Name
- input_task_id
- Type
- string
- Povinné
- Description
ID úlohy prototypu, která se má sestavit. Musí jít o úlohu vytvořenou vaším účtem pomocí
POST /openapi/creative-lab/vinyl-figure/v1/prototypese stavemSUCCEEDED.ID, které neodpovídá žádné z vašich úloh prototypu Vinyl Figure z API, vrátí
404, včetně prototypu vytvořeného ve webové aplikaci.
- Name
- name
- Type
- string
- Description
Název úlohy, maximálně 100 znaků. Vrací se zpět v poli
namedané úlohy. Delší název vrátí400.
Návratové hodnoty
Pole result obsahuje ID nové úlohy sestavení. Získejte úlohu nebo sledujte ji streamováním, dokud status nebude SUCCEEDED. Poté stáhněte texturovaný GLB z model_urls.glb. Pro OBJ místo toho stáhněte model_urls.obj spolu se souborem materiálu z model_urls.mtl.
Způsoby selhání
- Name
400 - Bad Request- Description
Požadavek nelze provést. Například:
input_task_idchybí nebo neobsahuje platné ID úlohy.- Stav úlohy prototypu není
SUCCEEDED. Pokud ještě běží, počkejte a zkuste to znovu. Pokud selhala nebo byla zrušena, vytvořte novou úlohu prototypu. - Úloha prototypu byla úspěšná, ale neobsahuje žádný obrázek. Vytvořte novou úlohu prototypu.
Chybová zpráva uvádí, jaký problém byl zjištěn.
- Name
401 - Unauthorized- Description
Chybí nebo je neplatný API klíč. Zkontrolujte hlavičku
Authorization.
- Name
402 - Payment Required- Description
Platí jedno z následujícího:
- Účet nemá dostatek kreditů.
- API klíč, pracovní prostor nebo člen dosáhl svého limitu kreditů.
- Účet používá bezplatný plán.
Zkontrolujte své kredity a plán a zkuste to znovu.
- Name
404 - Not Found- Description
input_task_idneodpovídá žádné úloze prototypu Vinyl Figure vytvořené vaším účtem přes API. Prototyp vytvořený ve webové aplikaci rovněž vrátí404. Odešlete IDresultz odpovědi na vytvoření prototypu.
- Name
429 - Too Many Requests- Description
Byl dosažen jeden z těchto limitů:
- Odeslali jste více požadavků, než povoluje váš limit rychlosti. Počkejte několik sekund a zkuste to znovu. Viz Limity rychlosti.
- Příliš mnoho vašich úloh je zařazeno do fronty nebo probíhá. Počkejte, až se některé dokončí, a zkuste to znovu.
- Pokud máte neomezený plán bez zbývajících kreditů, dosáhli jste počtu úloh, které lze spustit bez kreditů. Počkejte na dokončení úlohy nebo přidejte kredity.
Získání úlohy Vinyl Figure
Vrátí úlohu prototypu nebo buildu. Cesta musí odpovídat fázi úlohy. Úloha buildu vyžádaná přes /prototype/:id vrátí 404, a stejně tak úloha prototypu vyžádaná přes /build/:id.
Informace o polích najdete v Objekt úlohy prototypu Vinyl Figure a Objekt úlohy buildu Vinyl Figure.
Request
# Prototype
curl https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/prototype/019c8a2e-4b7d-7c3a-8d21-3f2987a1c4de \
-H "Authorization: Bearer ${YOUR_API_KEY}"
# Build
curl https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/build/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Prototype Response
{
"id": "019c8a2e-4b7d-7c3a-8d21-3f2987a1c4de",
"type": "creative-lab-vinyl-figure-prototype",
"name": "",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1752969600000,
"started_at": 1752969604000,
"finished_at": 1752969630000,
"expires_at": 1753228830000,
"preceding_tasks": 0,
"task_error": null,
"consumed_credits": 6,
"image_urls": [
"https://assets.meshy.ai/***/concept.png?Expires=***"
]
}
Build Response
{
"id": "019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef",
"type": "creative-lab-vinyl-figure-build",
"name": "",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1752969700000,
"started_at": 1752969710000,
"finished_at": 1752969735000,
"expires_at": 1753228935000,
"preceding_tasks": 0,
"task_error": null,
"consumed_credits": 30,
"prompt": "",
"negative_prompt": "",
"texture_prompt": "",
"texture_image_url": "",
"model_urls": {
"glb": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.glb?Expires=***",
"obj": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.obj?Expires=***",
"mtl": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.mtl?Expires=***"
},
"thumbnail_url": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/preview.png?Expires=***",
"texture_urls": [
{
"base_color": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/texture_0.png?Expires=***"
}
]
}
Parametry
- Name
- id
- Type
- path
- Description
ID úlohy z odpovědi při vytvoření.
Návratová hodnota
Objekt úlohy prototypu nebo objekt úlohy buildu podle fáze uvedené v cestě.
Režimy selhání
- Name
400 - Bad Request- Description
idnení platné ID úlohy. Odešlete IDresultz odpovědi při vytvoření.
- Name
403 - Forbidden- Description
Váš tým má zapnuté IP Filtering a Meshy označilo obrázek úlohy jako obsahující duševní vlastnictví třetí strany. Týmy v plánu Enterprise tuto chybu nedostávají. Vytvořte úlohu prototypu z obrázku, ke kterému máte práva k použití.
- Name
404 - Not Found- Description
Vašemu účtu nepatří žádná úloha Vinyl Figure s tímto ID, nebo fáze úlohy neodpovídá cestě. Zkontrolujte ID a použijte
/prototypenebo/buildtak, aby odpovídalo úloze.
- Name
500 - Internal Server Error- Description
Meshy nemohlo provést kontrolu duševního vlastnictví. Zopakujte požadavek.
Smazání úlohy Vinyl Figure
Zruší úlohu Vinyl Figure. Zrušení úlohy ve stavu PENDING vrátí její kredity. Úloha ve stavu IN_PROGRESS je zrušena bez vrácení kreditů, protože ji už začal zpracovávat worker. Úlohu s konečným stavem (SUCCEEDED, FAILED nebo CANCELED) nelze zrušit.
Cesta musí odpovídat fázi úlohy. Například DELETE na /prototype/:id s ID úlohy fáze build vrátí 404.
Request
curl --request DELETE \
--url https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/prototype/019c8a2e-4b7d-7c3a-8d21-3f2987a1c4de \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response
// Returns 204 No Content on success (empty body).
Parametry cesty
- Name
- id
- Type
- path
- Description
ID úlohy, kterou chcete zrušit.
Návratová hodnota
204 No Content s prázdným tělem.
Režimy selhání
- Name
400 - Bad Request- Description
Platí jedna z těchto možností:
idnení platné ID úlohy. Odešlete IDresultz odpovědi na vytvoření.- Úloha už má konečný stav (
SUCCEEDED,FAILEDneboCANCELED), takže ji nelze zrušit.
- Name
404 - Not Found- Description
Úloha Vinyl Figure s tímto ID nepatří k vašemu účtu, nebo fáze úlohy neodpovídá cestě. Zkontrolujte ID a použijte
/prototypenebo/buildtak, aby odpovídalo úloze.
Stream úkolu Vinyl Figure
Streamuje aktualizace úkolu Vinyl Figure jako Server-Sent Events (SSE). Cesta musí odpovídat fázi úkolu. Pokud neodpovídá, například ID build úkolu na /prototype/:id/stream, stream odešle jednu událost error se status_code: 404 a uzavře se.
Request
curl -N https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/build/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/stream \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response Stream
// Error event example (wrong stage or task not found)
event: error
data: {
"status_code": 404,
"message": "Task not found"
}
// Message event examples illustrate task progress.
// Every frame is the full task object; fields not yet populated are null / empty.
// The following PENDING frame is shortened to the fields that change.
event: message
data: {
"id": "019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef",
"progress": 0,
"status": "PENDING"
}
event: message
data: {
"id": "019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef",
"type": "creative-lab-vinyl-figure-build",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1752969700000,
"started_at": 1752969710000,
"finished_at": 1752969735000,
"expires_at": 1753228935000,
"task_error": null,
"consumed_credits": 30,
"prompt": "",
"negative_prompt": "",
"texture_prompt": "",
"texture_image_url": "",
"model_urls": {
"glb": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.glb?Expires=***",
"obj": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.obj?Expires=***",
"mtl": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.mtl?Expires=***"
},
"thumbnail_url": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/preview.png?Expires=***",
"texture_urls": [
{
"base_color": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/texture_0.png?Expires=***"
}
]
}
Parametry
- Name
- id
- Type
- path
- Description
ID úkolu z odpovědi vytvoření.
Návratové hodnoty
Stream objektů úkolu prototype nebo build. Každá událost obsahuje celý objekt úkolu, stejně jako jej vrací Získání úkolu Vinyl Figure. Dokud je úkol ve stavu PENDING nebo IN_PROGRESS, jeho výstupní pole jsou stále prázdná (null, [] nebo {}) a finished_at je null.
Pokud IP Filtering zablokuje výsledek úkolu, stream místo toho odešle jednu událost error s status_code, který by vrátil požadavek typu get.
Seznam úkolů Vinyl Figure
Vrátí vaše úkoly Vinyl Figure pro jednu fázi, vždy jednu stránku. Cesta určuje fázi. /prototype vrací pouze úkoly prototypu a /build vrací pouze úkoly sestavení.
Request
# List prototype tasks
curl https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/prototype?page_size=10 \
-H "Authorization: Bearer ${YOUR_API_KEY}"
# List build tasks
curl https://api.meshy.ai/openapi/creative-lab/vinyl-figure/v1/build?page_size=10 \
-H "Authorization: Bearer ${YOUR_API_KEY}"
Response (List Prototype Tasks)
[
{
"id": "019c8a2e-4b7d-7c3a-8d21-3f2987a1c4de",
"type": "creative-lab-vinyl-figure-prototype",
"name": "",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1752969600000,
"started_at": 1752969604000,
"finished_at": 1752969630000,
"expires_at": 1753228830000,
"preceding_tasks": 0,
"task_error": null,
"consumed_credits": 6,
"image_urls": [
"https://assets.meshy.ai/***/concept.png?Expires=***"
]
}
]
Parametry cesty
- Name
- stage
- Type
- path
- Povinné
- Description
Fáze, kterou chcete vypsat,
prototypenebobuild.
Parametry dotazu
- Name
- page_num
- Type
- integer
- výchozí 1
- Description
Stránka, která se má vrátit, od
1do255.0vrátí první stránku. Hodnota mimo rozsah0až255vrátí400.
- Name
- page_size
- Type
- integer
- výchozí 10
- Description
Počet úkolů na stránku, maximálně
100. Hodnota od101do255vrátí 100 úkolů a0použije výchozí hodnotu. Hodnota mimo rozsah0až255vrátí400.
- Name
- sort_by
- Type
- string
- výchozí -created_at
- Description
Pořadí řazení.
Dostupné hodnoty:
-created_at: nejnovější jako první+created_at: nejstarší jako první
Návratová hodnota
Pole objektů úkolu prototypu nebo objektů úkolu sestavení, odpovídající fázi uvedené v cestě.
Objekt úkolu prototypu vinylové figurky
Úkol prototypu vygeneruje koncepční obrázek ve stylu vinylové figurky z fotografie. Chcete-li obrázek přeměnit na 3D model, předejte ID úkolu do koncového bodu pro build jako input_task_id.
Vlastnosti
Example Vinyl Figure Prototype Task Object
{
"id": "019c8a2e-4b7d-7c3a-8d21-3f2987a1c4de",
"type": "creative-lab-vinyl-figure-prototype",
"name": "",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1752969600000,
"started_at": 1752969604000,
"finished_at": 1752969630000,
"expires_at": 1753228830000,
"preceding_tasks": 0,
"task_error": null,
"consumed_credits": 6,
"image_urls": [
"https://assets.meshy.ai/***/concept.png?Expires=***"
]
}
- Name
- id
- Type
- string
- Description
ID úkolu. Nespoléhejte se na jeho formát.
- Name
- type
- Type
- string
- Description
Typ úkolu, vždy
creative-lab-vinyl-figure-prototype.
- Name
- name
- Type
- string
- Description
name, který jste odeslali při vytváření úkolu, nebo"", pokud jste žádný neodeslali.
- Name
- status
- Type
- string
- Description
Stav úkolu.
Dostupné hodnoty:
PENDING: čeká ve frontěIN_PROGRESS: generuje se výsledekSUCCEEDED: konečný stav, s výsledkemFAILED: konečný stav, s důvodem vtask_errorCANCELED: konečný stav, bez výsledku
- Name
- progress
- Type
- integer
- Description
Procento dokončené práce, od
0do100. Je0, dokud úkol nezačne, a100, když je úspěšný.
- Name
- created_at
- Type
- timestamp
- Description
Čas vytvoření úkolu, v milisekundách unixového času.
- Name
- started_at
- Type
- timestamp
- Description
Čas, kdy worker úkol zahájil, v milisekundách unixového času. Do té doby
null.
- Name
- finished_at
- Type
- timestamp
- Description
Čas, kdy úkol dosáhl konečného stavu, v milisekundách unixového času. Do té doby
null.
- Name
- expires_at
- Type
- timestamp
- Description
Čas, kdy vyprší platnost výsledku úkolu, v milisekundách unixového času. Je to 3 dny po
finished_at, nebo 3 dny pocreated_at, dokud úkol neskončí. U podnikových (Enterprise) účtů, které uchovávají výsledky API neomezeně dlouho, je to přibližně o 100 let později. Viz Uchování assetů.
- Name
- preceding_tasks
- Type
- integer
- Description
Pozice úkolu ve frontě, dokud je
PENDING.1znamená, že začne jako další.0poté, co úkol opustí frontu, a vždy0ve výsledcích seznamu.
- Name
- task_error
- Type
- object
- Description
Důvod selhání úkolu.
null, pokudstatusneníFAILED. Viz Chyby.
- Name
- consumed_credits
- Type
- integer
- Description
Počet kreditů účtovaných za úkol, po případném vrácení. Požadavek, který vrátí chybu, se neúčtuje. U neúspěšného úkolu je to
0, protože Meshy jej vrátí. Zrušení vrátí kredity za úkol pouze tehdy, pokud je ve stavuPENDING. Pokud Meshy nedokáže zjistit účtovanou částku, odpověď typu get nebo stream toto pole vynechá a požadavek na seznam vrátí500. V takovém případě požadavek zopakujte.
- Name
- image_urls
- Type
- array of strings
- Description
Adresy URL ke stažení koncepčního obrázku. Pole obsahuje jednu adresu URL po úspěšném dokončení úkolu, do té doby je prázdné.
Objekt úlohy sestavení Vinyl figurky
Úloha sestavení generuje texturovanou 3D vinylovou figurku z úspěšně dokončené úlohy prototypu. Pole model_urls, thumbnail_url a texture_urls mají stejný formát jako v objektu úlohy Obrázek na 3D.
Vlastnosti
Example Vinyl Figure Build Task Object
{
"id": "019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef",
"type": "creative-lab-vinyl-figure-build",
"name": "",
"status": "SUCCEEDED",
"progress": 100,
"created_at": 1752969700000,
"started_at": 1752969710000,
"finished_at": 1752969735000,
"expires_at": 1753228935000,
"preceding_tasks": 0,
"task_error": null,
"consumed_credits": 30,
"prompt": "",
"negative_prompt": "",
"texture_prompt": "",
"texture_image_url": "",
"model_urls": {
"glb": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.glb?Expires=***",
"obj": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.obj?Expires=***",
"mtl": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/model.mtl?Expires=***"
},
"thumbnail_url": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/preview.png?Expires=***",
"texture_urls": [
{
"base_color": "https://assets.meshy.ai/***/tasks/019c8a31-6e2f-7b4d-9a55-4c3098b2d5ef/output/texture_0.png?Expires=***"
}
]
}
- Name
- id
- Type
- string
- Description
ID úlohy. Nespoléhejte se na jeho formát.
- Name
- type
- Type
- string
- Description
Typ úlohy, vždy
creative-lab-vinyl-figure-build.
- Name
- name
- Type
- string
- Description
name, který jste odeslali při vytváření úlohy, nebo"", pokud jste žádný neodeslali.
- Name
- status
- Type
- string
- Description
Stav úlohy.
Dostupné hodnoty:
PENDING: čeká ve frontěIN_PROGRESS: generuje výsledekSUCCEEDED: konečný stav, s výsledkemFAILED: konečný stav, s důvodem vtask_errorCANCELED: konečný stav, bez výsledku
- Name
- progress
- Type
- integer
- Description
Procento dokončené práce, od
0do100. Je0, dokud úloha nezačne, a100, když uspěje.
- Name
- created_at
- Type
- timestamp
- Description
Čas vytvoření úlohy, v milisekundách Unix.
- Name
- started_at
- Type
- timestamp
- Description
Čas, kdy worker úlohu zahájil, v milisekundách Unix. Do té doby
null.
- Name
- finished_at
- Type
- timestamp
- Description
Čas, kdy úloha dosáhla konečného stavu, v milisekundách Unix. Do té doby
null.
- Name
- expires_at
- Type
- timestamp
- Description
Čas, kdy vyprší platnost výsledku úlohy, v milisekundách Unix. Je to 3 dny po
finished_at, nebo 3 dny pocreated_at, dokud úloha neskončí. U podnikových (Enterprise) účtů, které uchovávají výsledky API neomezeně dlouho, je to přibližně o 100 let později. Viz Uchování assetů.
- Name
- preceding_tasks
- Type
- integer
- Description
Pozice úlohy ve frontě, dokud je
PENDING.1znamená, že se spustí jako další.0poté, co úloha opustí frontu, a vždy0ve výsledcích seznamu.
- Name
- task_error
- Type
- object
- Description
Důvod selhání úlohy.
null, pokudstatusneníFAILED. Viz Chyby.
- Name
- consumed_credits
- Type
- integer
- Description
Počet kreditů účtovaných za úlohu, po případném vrácení. Požadavek, který vrátí chybu, se neúčtuje. Neúspěšná úloha má hodnotu
0, protože Meshy ji vrací zpět. Zrušení vrací kredity za úlohu pouze tehdy, pokud je ve stavuPENDING. Pokud Meshy nemůže přečíst účtovanou částku, odpověď na get nebo stream toto pole vynechá a požadavek na seznam vrátí500. V takovém případě požadavek zopakujte.
- Name
- prompt
- Type
- string
- Description
U úlohy sestavení Vinyl figurky vždy
"".
- Name
- negative_prompt
- Type
- string
- Description
U úlohy sestavení Vinyl figurky vždy
"", stejně jakoprompt.
- Name
- texture_prompt
- Type
- string
- Description
U úlohy sestavení Vinyl figurky vždy
"", stejně jakoprompt.
- Name
- texture_image_url
- Type
- string
- Description
U úlohy sestavení Vinyl figurky vždy
"", stejně jakoprompt.
- Name
- model_urls
- Type
- object
- Description
URL ke stažení 3D modelu, jako texturovaný GLB a jako soubor OBJ s jeho souborem MTL.
- Name
glb- Type
- string
- Description
URL ke stažení texturovaného souboru GLB.
- Name
obj- Type
- string
- Description
URL ke stažení souboru OBJ, s geometrií a UV souřadnicemi.
- Name
mtl- Type
- string
- Description
URL ke stažení souboru materiálu MTL, který patří k
obj. Použijte jej sobja texturou vtexture_urls[0].base_color.
- Name
- thumbnail_url
- Type
- string
- Description
URL ke stažení náhledového obrázku modelu.
- Name
- texture_urls
- Type
- array
- Description
Textury, jako pole s jedním objektem, který obsahuje mapu základní barvy.
- Name
base_color- Type
- string
- Description
URL ke stažení mapy základní barvy.