Ověření
Token Bearer v hlavičce Authorization. Klíče vytvářejte v Nastavení a kterýkoli z nich můžete kdykoli zrušit.
Authorization: Bearer YOUR_API_KEYObrázky, video, zvuk a 3D za jedním API, placené ze stejného zůstatku jako studio. Vytvořte klíč v Nastavení a nainstalujte CLI přes npm.
npm i -g ineveoZměňte ID modelu a přepnete se mezi obrázkem, videem a řečí. Pole se řídí modelem.
1# 1. Generate an image2curl -X POST https://ineveo.com/api/v1/api/catalog/generations \3 -H "Authorization: Bearer $INEVEO_API_KEY" \4 -H 'Content-Type: application/json' \5 -H "Idempotency-Key: $(uuidgen)" \6 -d '{7 "modelId": "luma/uni-v1/text-to-image",8 "inputs": {9 "prompt": "Neon city street after rain, cinematic night",10 "size": "16:9"11 }12}'13 14# 2. Poll with the generation id from step 1 until its status is succeeded15curl https://ineveo.com/api/v1/api/catalog/generations/$ID \16 -H "Authorization: Bearer $INEVEO_API_KEY"17 18# 3. Download the file19curl https://ineveo.com/api/v1/api/catalog/generations/$ID/content \20 -H "Authorization: Bearer $INEVEO_API_KEY" \21 -o result.jpeg
export INEVEO_API_KEY="YOUR_API_KEY"npm i -g ineveoineveo run luma/uni-v1/text-to-image -p "violet neon fox" -o ./out/Spouštějte libovolný model ze shellu, úlohy CI nebo programátorského agenta. Každý render se ocení před spuštěním a čerpá ze stejného zůstatku.
ineveo models --type videoKaždý video model s výchozí cenouineveo run <model> -hPole modelu načtená živě: typ, výchozí hodnota, povolené hodnotyineveo run <model> -p "<prompt>" -o ./out/Vyrenderovat a uložit výsledek do složkyineveo run <model> -p "..." --dry-runPřesná cena, aniž byste cokoli utratiliineveo run <model> -p "..." --max-price 0.50Odmítnout spuštění, pokud je cena vyššíineveo run <model> -p "..." --json -o ./out/Jeden výsledek v JSON, připravený pro další krokineveo skill installNaučte svého programátorského agenta používat CLIToken Bearer v hlavičce Authorization. Klíče vytvářejte v Nastavení a kterýkoli z nich můžete kdykoli zrušit.
Authorization: Bearer YOUR_API_KEYSpuštění renderu odpoví okamžitě se stavem queued. Dotazujte se na render, dokud se nezdaří, neuspěje nebo nebude vrácen.
{ "status": "queued" }Zjistěte přesnou cenu svých vstupů, aniž byste cokoli spouštěli. Každá částka je v eurocentech.
POST /api/v1/api/catalog/quotePošlete hlavičku Idempotency-Key a opakovaný požadavek nikdy neúčtuje dvakrát.
Idempotency-Key: render-042Každý klíč má limit za minutu a volitelný denní strop. Po překročení limitu API odpoví 429.
429 Too Many RequestsChyby v JSON s kódem a zprávou. Nezdařený render se automaticky vrátí na váš zůstatek.
{ "status": "refunded" }/api/catalog/meVáš klíč a zůstatek/api/catalog/modelsVšechny modely/api/catalog/models/detail?id=MODEL_IDJeden model a jeho pole/api/catalog/quoteCena pro přesné vstupy/api/catalog/generationsSpustit render/api/catalog/generationsVaše poslední rendery/api/catalog/generations/IDStav jednoho renderu/api/catalog/generations/ID/contentVýsledný soubor/api/catalog/generations/IDSmazat renderDobijte 3 € a začněte ještě dnes
Vytvořte API klíč v Nastavení a volejte libovolný model. CLI najdete na npm. Nezdařené rendery se vracejí.