Yatiñanaka uñt’ayaña Kamachiqanak
Umajanaka, uñjanaka, uñjawi uñjanaka ukat embeddings
App ukan jark'irinaka, ukat uñt'ayirinakax: irnaqäwinaka, video, arsuwi, qillqañataki ukat embeddings, kawkima uñt'ayäwix uñt'ayäwi katuqäwipampi.
Aka pankax maquinat jaqukipatawa, ukhamat jan ch’amäñapataki. Inglés arut originalax uka versión ukawa.
Imayäruka imayäwi sarnaqayäwi
P'iqitampi mä qillqata churañataki, hukuna ch'aqanïr ukat qhipamävi ukham uñjayi. Ukax jisa uñjastwa. ?image aplikat arux.
POST https://nymbot.ai/api/v1/images/generations — API key ukan mä ch'axwa, ukhamasti Lightning pagu mayachäwi mayachata..
Ids yatiqasipxta GET /api/v1/models?type=image. Jichhaki uñjachiña,
@cf/black-forest-labs/flux-1-schnell, 5 standard credits (50 sats) uñch'uyata amuyt'asipxi mayir uñaxataki. Kullaki generatoranakax Pro credits uñch'uyapxi uñaxatankitaki, ukaru uñch'uyatäkix uñjañani ukatxa margin ukatxa, uka ukhax: Aplikasinaxa. n jakitaki qullqi munañani
n jimsax. Generatorx jan utjaskini thakhina, jan qalltata, t'aqatawa; janiw utjaskiti generatorx jumpsata markachata.
| Chakra | Jakawi | Yatiqañ munata | Yatichäwi |
|---|---|---|---|
model | qillqa qala | Jïsa | Jani uñt'ata id, uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka uñt'ata uka uka nano-banana. |
prompt | qillqa qala | Jïsa | Kunasa qillqañani. Markañ pachaqa 2,000 qillqatañanakakiwa uñt'ayi. |
n | intejeru | Jisa ukhamaraki | 1 katuq 4. Mäkiy 1. Ukatxa uka uñt'añaniwa num_images. |
size | qillqa qala | Jisa ukhamaraki | Aspecto ratio ukanxa "16:9", ukax OpenAI ukana saräwi ukatja uka "1792x1024", ukanax 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9, 5:4 ukatxa 4:5 wali jila ukanaxakanakanakasa. "auto" generator ukarux jichax jark'asini. |
aspect_ratio | qillqa qala | Jisa ukhamaraki | Jisk'acha utjaskipata size, ukat juk'amp jach'añchata uñakaranta ukat juk'amp jach'añchata uñakaranta uka payani uñakipata uñakaranta. |
quality | qillqa qala | Jisa ukhamaraki | Jaqinakarakiwa, ukatxa "low", "medium" ukama "high". |
negative_prompt | qillqa qala | Jisa ukhamaraki | Jan utjaskasänax. |
output_format | qillqa qala | Jisa ukhamaraki | "png", "jpeg" ukama "webp". |
response_format | qillqa qala | Jisa ukhamaraki | "url" (ukax janiwa) ukax "b64_json". |
image_url | qillqa qala | Jisa ukhamaraki | Qalltañataki amtawi: mä https:// p'acha 4,096 qillqata mayatx janiw ukatx uñt'ata ukatx uñt'ata jikisiñanakax janiw uñt'atäkiti, ukhamaraki a data:image/…;base64 URL (PNG, JPEG, WebP ukama GIF; jani SVG). Janقhaqa qillqaqanakatakiwa ukanakanakaw uñt'añani edit; ukanakarakiwa uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñjasi uñ requires_image_url. |
resolution jan ukax jan utj: jisa ukanax uñakipäwinän uñakipäwi uñachäwi uñakipäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi uñachäwi url,
jupina amuyt’äwi Blossom host ukanwa uñjasi, ukat link uka katuqañani (jiskhata generatoranaka pachax uka link ukanakakiwa jupan uñjasi, uka ukanakax uñjasiwa). Link ukanakax uñjasiw uka link ukar uñjaway, ukat ukanakax uñjaskitwa; uñjasi uka API ukax kiti uñjaskitasa. Ukampis
b64_json qillqa ukanaka jark'atatawa ukanaka ukax janiw uñjaskiñakiti. Qillqa
apagt'ataxa a data: URL uka image_url an uñjaski uñakipata uñjaskïta
tunichaña uñanaka Blossom uksar uñanchasiñataki, ukat jach'a uñacht'ata ukanakax uñjaski;
ukat utjiripax uñanchasipxi.
Jan ukax juk'amp lurañäni n qhuyayäwi wali jark'atäwi, qhuyayäwinak wali jark'atäwi ukanakakiwa qullanakäwi, ukanakax jark'atäwi ukanakakiwa qullanakäwi (uñtata uka uñtataxa wali jark'atäwi uka uñtataxa qullanakäwi), ukatxa nymbot.failed qhawqhas aka jisk'añani ukax sasin uñt'ayi. Aka ch'amanchäwinakax juk'am katuqasaxa, uka thaqisiñax jichha uñt'äwinakax uñt'ayi 502.
Tarkasiri
{
"created": 1790726400,
"model": "nano-banana",
"cost": 0.2126,
"data": [
{
"url": "https://blossom.example/5c0e4b7d3a91f2e8...c4.png",
"content_type": "image/png"
}
],
"nymbot": { "balance": "pro", "charged_credits": 1.817, "charged_sats": 181.7, "balance_credits": 410.608, "balance_sats": 41060.8 }
}
| Kamachi | Maykat? |
|---|---|
400 | Jani qillqata saksati; n mawthayätä 1 uru 4 (invalid_value); jisk'a t'uqi (invalid_size) ukax irnaqäwi (invalid_image, invalid_image_url); saräwi lurata jupina utji, ukampasti imayata jupina ukax janiwa (invalid_model); mä iratata wali generator uñt'añataki ukax janiw uñt'añapataki (edit_unsupported); janiw q'illu uñjaskiti munasipxaskinata (image_required). |
402 | Sarnaqäwinaka maypacha lurañäkix juk'amp mä qullqi sarnaqäwinakaru uñt'aki. |
404 | Jani ukan sutichata uñt'äkiti (model_not_found). |
502 | Jakhu luraqiri t'aqasita (upstream_errorJanipuni k'uñiñäkiti, luraqiri luräwita uñacht'añ lurañatakiti jan ukasti; ukhax yapaqa... charged_sats. |
503 | Qillqanaka qhiparux jichhax wali k'uñatäpxa (media_hosting_unavailable). b64_json Jichhaki llamaqaskini. |
cURL
curl https://nymbot.ai/api/v1/images/generations \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nano-banana",
"prompt": "A lighthouse at dusk, oil painting",
"size": "16:9"
}'
Python
import os
import requests
res = requests.post(
"https://nymbot.ai/api/v1/images/generations",
headers={"Authorization": "Bearer " + os.environ["NYMBOT_API_KEY"]},
json={"model": "nano-banana", "prompt": "A lighthouse at dusk, oil painting", "size": "16:9"},
)
res.raise_for_status()
print(res.json()["data"][0]["url"])
JavaScript
const res = await fetch("https://nymbot.ai/api/v1/images/generations", {
method: "POST",
headers: {
"Authorization": "Bearer " + process.env.NYMBOT_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({ model: "nano-banana", prompt: "A lighthouse at dusk, oil painting", size: "16:9" }),
});
const body = await res.json();
console.log(body.data[0].url);
Qillqaxt'aña imayrukanaka
Jupam jark'atata uksax uñjasi, amuyt'äwi ukhamarakit. Aka OpenAI-ruksax, OpenAI
SDKs' ukanakax uka uñjasi images.edit jucha uñat luray. Pro luririnakax ukhamaki edit model uñt'ayirinaka ukan
munañataki amuyt'asipxi.
POST https://nymbot.ai/api/v1/images/edits — API key ukan mä ch'axwa, ukhamasti Lightning pagu mayachäwi mayachata.Jach'a sapa k'uchuqa multipart/form-data, 32 MB ukama.
| Chakra | Jakawi | Yatiqañ munata | Yatichäwi |
|---|---|---|---|
image | qillqa pacha | Jïsa | Taki amuyt’añatakina: PNG, JPEG, WebP ukax GIF, pachäwi 20 MB ukama. Arusu kïna: image[]; nayraxa uñjisiwa. |
prompt | qillqa qala | Jïsa | Kuna uñjakaskañani. |
model | qillqa qala | Jïsa | Janq'u k'uchiruwa amuyt'asina edit. |
n | intejeru | Jisa ukhamaraki | 1 pataka 4 uruqanakawa. |
sizeaspect_ratioqualitynegative_promptoutput_format | qillqa qala | Jisa ukhamaraki | Yatiqañataki. |
response_format | qillqa qala | Jisa ukhamaraki | "b64_json" (ukax k'umartatwa) ukax "url". |
Nayax uñjt’ayata qillqata PNG, JPEG, WebP ukana GIF uñakt’atawa, katuqata ukaruxta uñjaskitawa, ukatxa Blossom host ukan uñjaskitawa, ukanax uka generatoranakax link ukanwa ukarux uñjaskitaki. Ukarux uñjasiñampi uñjaskta. Ukax uñjaskata jan ukax utjaskta ukhana, uka uñjaskata ukarux uñjast’añampiwa. Uka arsuwixtax uka uñjaskat ukhax jisk'achatawa. Qillqata qullqi uñjaskiw, uka qullqix uka generator uñjaskaw, uka qullqix uka uñjaskata qillqata ukanwa uñjaskiw.
Tarkasiri
{
"created": 1790726460,
"model": "nano-banana",
"cost": 0.2126,
"data": [{ "b64_json": "iVBORw0KGgoAAAANSUhEUgAA..." }],
"nymbot": { "balance": "pro", "charged_credits": 1.817, "charged_sats": 181.7, "balance_credits": 408.791, "balance_sats": 40879.1 }
}
| Kamachi | Maykat? |
|---|---|
400 | Jani iru uñt'ayäti ukana jak'aski, jani qillqata kiti file (invalid_image), ukax uñt'añataki wali juk'amp wali janiw uñt'añataki (edit_unsupported). |
413 | Jak'u 20 MB qhipitawa (file_too_large), ukax tukuy uttana 32 MB ukatix jach'a sapa. |
503 | Jucha amuyt'anakax jichhax uñt'añäkiti (media_hosting_unavailable). |
cURL
curl https://nymbot.ai/api/v1/images/edits \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-F model=nano-banana \
-F [email protected] \
-F prompt="Make it a snowy evening"
Python
import base64, os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
with open("photo.png", "rb") as f:
result = client.images.edit(model="nano-banana", image=f, prompt="Make it a snowy evening")
with open("edited.png", "wb") as out:
out.write(base64.b64decode(result.data[0].b64_json))
JavaScript
import fs from "node:fs";
import { writeFile } from "node:fs/promises";
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const result = await client.images.edit({
model: "nano-banana",
image: fs.createReadStream("photo.png"),
prompt: "Make it a snowy evening",
});
await writeFile("edited.png", Buffer.from(result.data[0].b64_json, "base64"));
Video
Video ukanax minutonakaniwa, ukatäkisa qhipar uñjawipxi. Jumanakax ukan uñjawiripxäta, id uñakipxi, ukatäkisa id uñjañani ukan uñt'atañkam. Video uñjawirinaka Pro saldu ukhampachas p'iqixtapxi.
POST https://nymbot.ai/api/v1/videos — API key ukan mä ch'axwa, ukhamasti Lightning pagu mayachäwi mayachata.. Kutichäwinaka 202.
| Chakra | Jakawi | Yatiqañ munata | Yatichäwi |
|---|---|---|---|
model | qillqa qala | Jïsa | Video generator id ukanwa uñt'ayi GET /api/v1/models?type=video, ukanaka uksan veo. |
prompt | qillqa qala | Jïsa | Kunas utjaskäna? |
duration | Qillqata ukax qillqata qillqata | Jisa ukhamaraki | Qillqata qhipaya pacha, zero ukataki ukhamaraki suxta qillqata. Qillqata sapa mayir amuyt'ayaña ukataki ch'amanchaw ukataki; waliqirakaxa jupanakax jupanakax qillqata ukataki, ukax kunsawa? seconds jawapinakaru ukat jina charkha ukax uka uñjasi. |
aspect_ratio | qillqa qala | Jisa ukhamaraki | Jupachata "16:9" ukama "9:16"; juk'amp jach'a aka jina "1280x720" jubs jisa ukanaka uñjañani. |
resolutionquality | qillqa qala | Jisa ukhamaraki | Generator yatichirinanakat aksa resolutions model uñayirinaka ukax, ukaraki "720p" ukama "1080p"Janipuniwa qillqata, thakhin uñt'ayapxi. Akina jak'askiwa. unsupported_resolution. |
image_url | qillqa qala | Jisa ukhamaraki | Qalltañataki amtawi: mä https:// link uka mä data:image/… URL, uka jichax Blossom host ukan saratawa. Jach'a uñt'äwinakan uñjasi. requires_image_url. |
Qullqi ukax jisañaniwa urint, juk’amp thaya uñt’añataki, jikhunaka, uñt’äwi ukatxa amuyt’äwi, ukatxa
Pro saldota katuqasiñaniwa amuyt’äwipa uñt’atäwi uñt’añataki, ukatxa uñjawisata:
cost, estimated_cost ukat nymbotJanpacha uñt'ata uñakipañani.
Jan ukax, uñt'ata jak'awitaxa jan ukax ukax janiw qullqi taqisiñäkiti. Ukax, uñt'ata ukanax jan utaki uka, ukax uñt'ata qhipa uñt'ataxa janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'atata ukanax uñt'ata jark'ata ukhax uñt'ata ukanax jan uñt'ata ukhax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax uñt'ata jark'ata ukhax uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñäkiti ukax uka qullqiqa utqata uñt'ata ukanax janiw qullqi taqisiñ
Yapuchäwi (202)
{
"id": "vid_3e9a51c07b2f4d86e0a1c4f2",
"object": "video",
"model": "veo",
"status": "in_progress",
"created": 1790726400,
"seconds": 8,
"resolution": "1080p",
"estimated_cost": 3.18,
"expires_at": 1790812800,
"cost": 3.18,
"nymbot": { "balance": "pro", "charged_credits": 31.8, "charged_sats": 3180, "balance_credits": 378.808, "balance_sats": 37880.8 }
}
status qalltaña in_progress, ukhamarux completed video ukanampi
janpacha uñjt'ata data janqar ch'amanchäwi ukan jichhaka jark'atit ukhax.
Video uñjaskatäwi
GET https://nymbot.ai/api/v1/videos/{id} — uñt'ayäwin uñt'äwiyañani uñt'äwin uñt'atäwipax uñt'ayäwin uñt'ayapax uñt'ayäwipax uñt'ayäwipax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin uñt'ayapax uñt'ayäwin u
Janiw jark'asikiti 202 video uñt'añat ukax ukan uñt'ayaw uñt'aski ukan ukanas 200 tukuyasipata
tantachata ukax jach'ata ukax, askja 5 ukax 10 segundonaka. Check ukax provider uñt'ayapxi mayampi ukax waliki uñt'ayapxi; janiw video ukata amuyapkhiti. Akax 24 jamas uñt'ayapxi uksanxa qalltawayata ukax jikisiñataki.
GET /api/v1/videos makipax ukan qhipani 50 ukanakan irnaqäwinakax uka uñjaskakiwa
{"object": "list", "data": […]}.
Tarkasiri (200)
{
"id": "vid_3e9a51c07b2f4d86e0a1c4f2",
"object": "video",
"model": "veo",
"status": "completed",
"created": 1790726400,
"seconds": 8,
"resolution": "1080p",
"estimated_cost": 3.18,
"expires_at": 1790812800,
"completed_at": 1790726590,
"data": { "url": "https://blossom.example/9b41d0c2e7a3f658...1e.mp4", "content_type": "video/mp4" },
"cost": 3.18,
"nymbot": { "balance": "pro", "charged_credits": 31.8, "charged_sats": 3180 }
}
status munaskiwa in_progress, completed ukama failed. A
Mayt'ata lurawixa apachas error ({"code": "generation_failed", "message": …});
ukax qullqi jisk'achata ukax, cost 0 ukat nymbot jichañani
refunded_credits ukat refunded_satsTukuyata videoqa yatra
Blossom host ukanwa, luraña layku uñjasiñanak jina.
| Kamachi | Maykat? |
|---|---|
400 | Jan amuy; 0 ukaxaan wali 60 katu, (invalid_value); uka generatorax juk'ata resolution ukax juk'ani kunsatäwi (unsupported_resolution); juk'a amuyt'ayiri uñt'añataki amtuqaw janiw utjanzati (image_required); video uñachiqannaka janiwänäkiti uka uñt'ata amuyunäkiti (invalid_model). |
402 | Pro yupantay uñjawayata aka video uñch'uyapjax wali k'uchu. |
404 | Jani mä ch’uqi jisa (model_not_found), ukax janiw uñt'añäkiti janiw aka id ukan yatichäwi janiw aka taypi uñt'añäkiti ukax pacha walikiw jilliw (video_not_found). |
429 | Nayra nannchax pormas video aka render kachasitwa (video_jobs_limit). Uñjasi uñjaskta uñakipata amuyt'asina, mä jark'ata ukax juk'amp uñakipata. |
502 | Jeneradörxa irnaqäwipa ukampis jisk'achañäkisa. Ukhamasti, janpacha kunsas uñjasi, mä providorpax jach'aña mayasipata. |
503 | Video-naka yatiqaña wali ukham kaniw jichañaxa (media_hosting_unavailable, service_unavailable). |
cURL
curl https://nymbot.ai/api/v1/videos \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "veo", "prompt": "Waves rolling onto a beach at sunrise", "duration": 8, "aspect_ratio": "16:9"}'
curl https://nymbot.ai/api/v1/videos/vid_3e9a51c07b2f4d86 \
-H "Authorization: Bearer $NYMBOT_API_KEY"
Python
import os, time
import requests
headers = {"Authorization": "Bearer " + os.environ["NYMBOT_API_KEY"]}
job = requests.post(
"https://nymbot.ai/api/v1/videos",
headers=headers,
json={"model": "veo", "prompt": "Waves rolling onto a beach at sunrise", "duration": 8, "aspect_ratio": "16:9"},
).json()
while True:
time.sleep(8)
status = requests.get("https://nymbot.ai/api/v1/videos/" + job["id"], headers=headers).json()
if status["status"] in ("completed", "failed"):
break
print(status["data"]["url"] if status["status"] == "completed" else status["error"])
JavaScript
const headers = {
"Authorization": "Bearer " + process.env.NYMBOT_API_KEY,
"Content-Type": "application/json",
};
const job = await (await fetch("https://nymbot.ai/api/v1/videos", {
method: "POST",
headers,
body: JSON.stringify({ model: "veo", prompt: "Waves rolling onto a beach at sunrise", duration: 8, aspect_ratio: "16:9" }),
})).json();
let status;
do {
await new Promise((r) => setTimeout(r, 8000));
status = await (await fetch("https://nymbot.ai/api/v1/videos/" + job.id, { headers })).json();
} while (status.status !== "completed" && status.status !== "failed");
console.log(status.status === "completed" ? status.data.url : status.error);
Arsuñataki uñt'ataki
Text uñch'uyasita uñacht'ayisita ukatna audio file ukanakita uñacht'ayisita, link ukhamaki manañataki. OpenAI speech endpoint-wa,
so audio.speech.create OpenAI SDKs ukanax llama.
POST https://nymbot.ai/api/v1/audio/speech — API key ukan mä ch'axwa, ukhamasti Lightning pagu mayachäwi mayachata..
| Chakra | Jakawi | Yatiqañ munata | Yatichäwi |
|---|---|---|---|
model | qillqa qala | Jisa ukhamaraki | Arsuña uñachäwi ukanax audio uñayirinakan yatichäwi lista. Jisa: jach'a amuyt'ata uñataki, @cf/myshell-ai/melotts. aura-2 Deepgram Aura 2-wa. |
input | qillqa qala | Jïsa | 800 qillqata ukhamaraki yamar puritaki, 2,000 Aura 2-taki. |
voice | qillqa qala | Jisa ukhamaraki | Aymara uñaxanaka ukax... aikirin qillqata: Aura parlantaku ukhamarux luna (uñji aura-2-luna-en), ukax MeloTTS aruxa (en, es, fr, zh). OpenAI uñjayirinaka ukanaka uka uñjayirinakaw ukanaka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka uka uñjayirinaka u alloy Akuyasipxi ukhamaraki modelatxa jik'isi aruyax yarp'ayapxi. |
language | qillqa qala | Jisa ukhamaraki | Arunaka markanaka uñakipata uksanaka es. Jani mayu ukini ukhasti, uka aru ukanakax mä aru uñjaskipini. Mä mä aru arsuñ mayu ukax jillt'ani. 422 voice_language_mismatch, ukat janiw uñt'ata arunaka ukan jach'a uñt'ata arunaxa janiw uñt'ata ukax uñt'atäkiti ukanxa uñt'ata aruna janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti ukanxa janiw uñt'ata ukax uñt'atäkiti u 422 unsupported_language. |
response_format | qillqa qala | Jisa ukhamaraki | Uyurata akiwa jik'itayapxi mp3 janpacha. Aura 2 jillt'aski. mp3 (juk'ampi uñt'ata), opus, aac, flac, wav ukama pcm. |
speed | yatak | Jisa ukhamaraki | Jach'a lurañataki uñt'atata ukat jisk'achata. |
Jichha jikhata puriniqa 3 jikhata (30 sats) ch'amanchata k'uchu k'uchutaki, aplikataki uka uñjata. Aura 2
Prowa, qillqata k'uchutaki ch'amanchata. Arsuwiqa uka uñjasi uñjañaniwa,
Content-Type; qullqiqa uka thakhiniwa X-Nymbot-Cost-Sats header. Ukhamaxa
arusuyaña uñakata uñacht'äwi mayachata, jani mayasipati.
Tarkasiri
HTTP/1.1 200 OK
Content-Type: audio/mpeg
X-Nymbot-Cost-Sats: 4.2
X-Nymbot-Balance-Sats: 41055.6
(audio bytes)
| Kamachi | Maykat? |
|---|---|
400 | Jan yatichäwi; yatichäwi uka ukan ukan ukan uka ukan ukan uka ukan uka ukan uka ukan uka ukan uka ukan uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka uka ukainput_too_long); uka amuyt’awi ukanaka uñt’añataki ukhamaki amuyt’ayataxa ukasax uñt’aña mä kuns uñt’ayataxa ukapuni, uka ukanakax uñt’añanakawa (unsupported_response_format); jan yatiata jakhu (invalid_voice); arsuña uñt'ayiri mana uñt'ayiri ukanaka (invalid_model). |
422 | Aka jach'a qullu arunaka ukax juk'amp arsuñani, ukhamaraki ukanaka k'uchunaka janiw arsuñti. |
502 | Arsuña amuyt'äwi k'uchuñani. Jan mayatxa qullqichata. |
cURL
curl https://nymbot.ai/api/v1/audio/speech \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "aura-2", "voice": "luna", "input": "Your invoice has been paid."}' \
--output speech.mp3
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
audio = client.audio.speech.create(
model="aura-2",
voice="luna",
input="Your invoice has been paid.",
)
audio.write_to_file("speech.mp3")
JavaScript
import { writeFile } from "node:fs/promises";
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const audio = await client.audio.speech.create({
model: "aura-2",
voice: "luna",
input: "Your invoice has been paid.",
});
await writeFile("speech.mp3", Buffer.from(await audio.arrayBuffer()));
Ayarini uñirinaka ukat jach'a qullqitaki uñirinaka
Wiñay pacha litsas uñakipäwi uka parla uñanchasiñatakini uka jan ukax qillqañatakini uka. 41 Aura 2 English arsuñanakana uka mä qillqata MeloTTS aruksaxa mä qillqata.
GET https://nymbot.ai/api/v1/audio/models — jani mayatllataki.
GET https://nymbot.ai/api/v1/audio/voices?language=en — jani mayatllataki.
| Chakra | Jakawi | Yatiqañ munata | Yatichäwi |
|---|---|---|---|
language | qillqa (yurichañataki) | Jisa ukhamaraki | Aka aru uñt'ataki arusuwinakaki. |
model | qillqa (yurichañataki) | Jisa ukhamaraki | Nayra irnaqäwinaka uka ukanaka jakasipxi. |
T'uqi (arunaka)
{
"object": "list",
"data": [
{ "id": "luna", "name": "Luna", "provider": "deepgram", "model_id": "aura-2", "models": ["aura-2"], "language": "en", "description": "Aura 2 English voice", "gender": "female", "preview_url": null },
{ "id": "en", "name": "MeloTTS English", "provider": "myshell", "model_id": "@cf/myshell-ai/melotts", "models": ["@cf/myshell-ai/melotts", "melotts"], "language": "en", "description": "English (MeloTTS)", "gender": null, "preview_url": null }
]
}
Modellonaka yatichatawaliy uñjipxi {"object": "list", "data": {"tts": […], "stt": […]}}.
Sapa jaqi uñjiri uñjasiw, qillqata pacha, walja, max_input_chars,
response_formats, languages ukat default_voice; ukan
t'iqiña uñt'awi uñt'añataki, max_file_bytes, max_seconds,
yapa uñt'atankatänax uka k'uchinkata ukat wali k'uchikunax.
cURL
curl https://nymbot.ai/api/v1/audio/models
curl "https://nymbot.ai/api/v1/audio/voices?language=en"
Python
import requests
print(requests.get("https://nymbot.ai/api/v1/audio/models").json())
for voice in requests.get("https://nymbot.ai/api/v1/audio/voices", params={"language": "en"}).json()["data"]:
print(voice["id"], voice["model_id"])
JavaScript
console.log(await (await fetch("https://nymbot.ai/api/v1/audio/models")).json());
const voices = await (await fetch("https://nymbot.ai/api/v1/audio/voices?language=en")).json();
for (const v of voices.data) console.log(v.id, v.model_id);
Arsuña qillqata uñanchaña
Whisper ukampiw qillqata uñt'ayi. OpenAI ukan transcription endpoint-sa, ukatja
audio.transcriptions.create llamantiwa.
POST https://nymbot.ai/api/v1/audio/transcriptions — API key ukan mä ch'axwa, ukhamasti Lightning pagu mayachäwi mayachata.Jach'a sapa k'uchuqa multipart/form-data.
| Chakra | Jakawi | Yatiqañ munata | Yatichäwi |
|---|---|---|---|
file | qillqa pacha | Jïsa | Jach'a qillqata, 256 bytes ukanatäkama 25 MB ukanakaru, ukhamaraki 30 minutunaka ukanakaru: WAV, WebM, MP4 ukar M4A, Ogg ukar Opus, MP3 ukhamaraki Whisper ukax jichhax uñjiraki ukanakax. MP3 ukhamaraki aruskipawinakax ukanakax jan uñjirix 1.8 MB ukanakaniwa. |
model | qillqa qala | Jisa ukhamaraki | Chuyma uñt'ata whisper, ukanaka Whisper Large v3 Turbo. whisper-1, whisper-large-v3-turbo ukat @cf/openai/whisper-large-v3-turbo Mayatäwi uñt'askina |
language | qillqa qala | Jisa ukhamaraki | Aruskipasipata, uka ukan... enLurañanxa juk'amp jikhata lurañäni. |
prompt | qillqa qala | Jisa ukhamaraki | Sarnaqäwi ukanaka uñt'añ munata, ukaru sutinak uñt'añ munata. Janq'u waranqanakat mayni qallt'ayiri 1,000 ukanakakiwa uñt'ayata. |
response_format | qillqa qala | Jisa ukhamaraki | json (juk'ampi uñt'ata), text, srt, vtt ukama verbose_json. |
WAV, WebM, MP4 ukana Ogg ukanakaru, yatiqäwinakan aka qillqatawa ukanakarakiptänänakax, ukatxa
30 minutitakiw uñt'añanakäni (3 segunditakiw jark'añataki). WAV ukanaka qillqäwinakax
sample rate, channels ukana sample size ukanakatanwa. Aka juk'amp ukanakax, MP3 ukanakax,
ukax uñt'añanaka k'umächatawa, ukatxa ukax ukanakarakiptänakax: ukanaka qullqi uñt'äwina 8 kbps
uñt'atäwina, 30 minutix 1.8 MBwa, ukatxa ukax ukanakax uñt'añanaka uñt'añatakiwa 413
audio_too_long janpacha amuyt'añakipanax. Jisk'a qillqatañanakaxa WAV, WebM, MP4 ukana Ogg ukanakax uñjt'añäni.
Kunpacha Whisper ukax 30 minutunaki k'umänakix, jiskañax ukanakax ukanakax uñt'añäni
413 audio_too_long, ukat Whisper lurata uñjatxa, 30 minutosa
p'iqiytapxi.
Aukaya uñjakatwa uñjakat uñakaxta, ch'uqixta: aruskipata uñakipata pachanaka uñakipata, Whisper uñakipata uñakaxta, ukatwa aruskipata uñakipata uñakaxta, Whisper qullanaka uñakipata uñakaxta, ukatwa uñakaxta, ukatwa jichha qullaqi ukatwa uñakaxta, ukatwa jichha qullaqi ukatwa uñakaxta. Uka qullaqi uñakaxta uñakaxta ukatwa uñakaxta, ukatwa Pro uñakaxta; a 402 wakichanaka wali k’uchunaka mayachaski. App ukan, arsuña qillqata mayañax mayäkisa; API ukanx wali k’uchuñani. Whisper mayachaskaxa, mayani k’uchuñax wali janiwa.
Tarkasiri
{
"text": "Your invoice has been paid.",
"usage": { "type": "duration", "seconds": 3 },
"nymbot": { "balance": "standard", "charged_credits": 0.05, "charged_sats": 0.5, "balance_credits": 120.35, "balance_sats": 1203.5 }
}
text jisa tekstitu deleyt, srt ukat vtt titularinakax uñt'añani, ukat...
verbose_json Arusa, pachasa, pacha uñt'ata ukanakasa jich'añani. JSON janiw ukax sartanaka ukanakax, qullqitaki header ukanakanwa uñt'ata.
| Kamachi | Maykat? |
|---|---|
400 | Jani wali arumpi, arumpi uñt’atäkipata jani wali uñt’atäkipati (invalid_audio), amuyasiri ukanax janiw ukhamati wali uñt'atäwi ukanakax janiw transcription model ukax janiw uñt'atäwi modeläkiti (invalid_model). |
402 | Jakisaki salta sarnaqäwinakax ukax janiw ukhampacha lurapankiti. |
413 | Arukuwa 25 MB ukatawayi (file_too_large) ukax uyt'ata 30 minutu mayataki, ukax, jan uñt'aña ukax formaton ukan, 1.8 MB mayataki (audio_too_long). |
502 | Whisper uñachañ wali jisk'a uñatäwi uñjar suma uñjarata. Jani wali katuqata kanchasi. |
cURL
curl https://nymbot.ai/api/v1/audio/transcriptions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-F [email protected] \
-F model=whisper \
-F response_format=json
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
with open("memo.m4a", "rb") as f:
transcript = client.audio.transcriptions.create(model="whisper", file=f)
print(transcript.text)
JavaScript
import fs from "node:fs";
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const transcript = await client.audio.transcriptions.create({
model: "whisper",
file: fs.createReadStream("memo.m4a"),
});
console.log(transcript.text);
Arsuñanaka Inglish aruxar uñt'añataki
POST https://nymbot.ai/api/v1/audio/translations — API key ukan mä ch'axwa, ukhamasti Lightning pagu mayachäwi mayachata.Jach'a sapa k'uchuqa multipart/form-data.
Transcription uñjaxaka, uñjakinakax juk'amp kunsaypacha... language, thaya uñt'aña ukat
qullqi, ukampis arsuwiqa inglish ukanwa jisa arusa sarnaqañanakasax. OpenAI SDKs uka
ukham uñt'ayiniwa audio.translations.create.
cURL
curl https://nymbot.ai/api/v1/audio/translations \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-F [email protected] \
-F model=whisper
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
with open("nota.m4a", "rb") as f:
translation = client.audio.translations.create(model="whisper", file=f)
print(translation.text)
JavaScript
import fs from "node:fs";
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const translation = await client.audio.translations.create({
model: "whisper",
file: fs.createReadStream("nota.m4a"),
});
console.log(translation.text);
Embeddings
Text jichat vectors ukanakataki saräñataki, ukat juk’amp jach’aña ukat juk’amp jisk’aña uñt’añataki. Modelinakax Cloudflare ukan saraskitwa ukat uñt’añataki uñt’äwi uñt’añataki.
POST https://nymbot.ai/api/v1/embeddings — API key ukan mä ch'axwa, ukhamasti Lightning pagu mayachäwi mayachata..
| Chakra | Jakawi | Yatiqañ munata | Yatichäwi |
|---|---|---|---|
model | qillqa qala | Jïsa | Embedding ukan taqi ukan utji GET /api/v1/models?type=embedding. |
input | qillqa ukat qillqanakar mä qillqa ukat qillqanakar mä juk'amp mä qillqanaka mä qillqa ukat qillqanaka | Jïsa | Nayra uñt'äwinakax, 100 jan khuyayata uñt'äwinakaruw saraki, 100 non-empty strings. Token arraysax k'uchit uñt'ayi (token_input_unsupported). Ukax amuyunaka ukan jark'aqasipxañani. context_length, apatatäwi mä qullqi pataka bytes, mä token uka ukatxa. |
encoding_format | qillqa qala | Jisa ukhamaraki | float (ukax janiwa) ukax base64 (little-endian 32-bit yuyunaka). |
dimensions | intejeru | Jisa ukhamaraki | Môdelataki uñaxanaka, ukham bolachi mä môdelinakakiwa supported_dimensions äkatekax jisk'achanwa; vektorax ukanx jisk'achasita uñakipawa. Aka wali qalltañax ukax janiw mätesa ukax janiw arusuwiti. |
| Mita | Jach'a utana ukhankunaka | Jakismawa |
|---|---|---|
@cf/baai/bge-m3 | 1024, juk'amp aruxina | 8,192 tokens |
@cf/qwen/qwen3-embedding-0.6b | 1024, juk'amp aruxina | 8,192 tokens |
@cf/baai/bge-large-en-v1.5 | 1024, Inglisi | 512 tokentuna |
@cf/baai/bge-base-en-v1.5 | 768, Inglés | 512 tokentuna |
@cf/baai/bge-small-en-v1.5 | 384, Inglisa | 512 tokentuna |
Machi uñt'atäwi luririn uñt'atäwix uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali aski uñt'äwi uñt'ata ukanakax wali
Tarkasiri
{
"object": "list",
"data": [
{ "object": "embedding", "index": 0, "embedding": [0.0213, -0.0487, 0.0112] }
],
"model": "@cf/baai/bge-m3",
"usage": { "prompt_tokens": 9, "total_tokens": 9 },
"nymbot": { "balance": "standard", "charged_credits": 0.05, "charged_sats": 0.5, "balance_credits": 1204.35, "balance_sats": 12043.5 }
}
| Kamachi | Maykat? |
|---|---|
400 | Jani utjaskiti ukhamarux; token arrays (token_input_unsupported); 100 qipax juk'amp mä qillqäwi (too_many_inputs); ukan amuyux ukan jark'ata ukax ukataki (input_too_long); uka jach'a amuyt'aña ukanäkax ukanxa ukhamäkisma (unsupported_dimensions). |
402 | Yatiqaña ch'amanchäwi jichhax jisk'atwa. Embeddings Pro ch'amanchäwi ukhamax janiw uñt'añati. |
404 | Jä uka sutit embedding ukanakax janiw utjkiti. |
502 | Machi uñt'ataxi wali k'uñatäji. Mayni uñt'ataxi wali k'uñatäji. |
cURL
curl https://nymbot.ai/api/v1/embeddings \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "@cf/baai/bge-m3", "input": ["Lightning invoices expire.", "Invoices on Lightning have a time limit."]}'
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
result = client.embeddings.create(
model="@cf/baai/bge-m3",
input=["Lightning invoices expire.", "Invoices on Lightning have a time limit."],
)
print(len(result.data), len(result.data[0].embedding))
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const result = await client.embeddings.create({
model: "@cf/baai/bge-m3",
input: ["Lightning invoices expire.", "Invoices on Lightning have a time limit."],
});
console.log(result.data.length, result.data[0].embedding.length);