Krea: Krea 2 Medium Turbo
Krea 2 Medium Turbo je rýchla edícia Krea na generovanie obrázkov pre skúmanie vizuálnych nápadov a tvorbu expresívnych návrhov. Spája destilovaný plán vzorkovania s ovládaním textu, zdrojového obrázka a štýlu vrátane nezávislých nastavení intenzity, zložitosti a naznačeného pohybu.
O modeli
Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.
Rýchle skúmanie možností v rodine Krea 2
Krea 2 Medium Turbo je edícia na generovanie, ktorú Krea predstavuje ako Krea 2 Turbo. Jej rozhranie špecifické pre model identifikuje variant Medium Turbo a používateľská príručka Krea opisuje destilovaný plán vzorkovania, ktorý znižuje množstvo práce potrebnej na vytvorenie obrázka. Krea ho zaraďuje ako najrýchlejšiu možnosť rodiny na rozsiahle tvorivé skúmanie, expresívne hrubé návrhy, ilustrácie a grafické smerovanie.
Použite ho, keď je bezprostredným cieľom porovnanie nápadov: alternatívnych kompozícií obálky, vizuálnych spracovaní kampane alebo rôznych ilustračných štýlov tej istej scény. Stručné, konkrétne východiskové zadanie uľahčuje porovnávanie. Napríklad: „Poskladaný červený papierový vták nad bledomodrým stolom, výrazná redakčná ilustrácia, ostrý popoludňajší tieň, jednoduché geometrické tvary, zvislá kompozícia s voľným priestorom v spodnej časti.“ Pri skúmaní vizuálneho spracovania držte predmet aj rámec stabilné a potom vybraný smer ďalej rozvíjajte.
Odporúčania Krea pre edície uprednostňujú Medium, keď treba stabilnejšie ilustračné spracovanie, a Large pre fotografický alebo surovo textúrovaný konečný smer. Turbo zostáva samostatnou edíciou; neskorší priechod iným modelom je nové generovanie, nie automatické zvýšenie kvality alebo totožné pokračovanie.
Pripravte prompt a vizuálne vstupy
Schéma generovania modelu vyžaduje prompt, pomer strán a rozlíšenie. Voliteľný vstup image-to-image začína generovanie zo zdrojového obrázka namiesto čistého šumu. Sila odšumovania siaha od 0 do 1: 0 zachová vstup, 1 ho úplne nahradí a zdokumentovaná predvolená hodnota je 0.99. Východiskovú kompozíciu pripravte starostlivo a opíšte, čo sa má zmeniť; vysoká sila umožňuje podstatné nahradenie zdroja.
Štýlové referencie dodávajú vzhľad prostredníctvom obrázkov namiesto zmeny sily východiskového obrázka. Schéma špecifická pre model obmedzuje reťazce URI zdrojového obrázka a štýlovej referencie na 1,024 znakov. Schéma požiadavky tohto modelu prijíma najviac desať referencií, každú s vplyvom od 0 do 1 a predvolenou hodnotou 0.5. Vyberajte referencie s jasnou úlohou, napríklad farebnú paletu, spôsob kresby alebo smerovanie osvetlenia. Samostatná príručka pracovného priestoru Krea opisuje v tomto rozhraní najviac štyri štýlové referencie; obe rozhrania pripravujte s príslušnými limitmi.
Náladové koláže organizujú súdržný vizuálny smer do opakovane použiteľného vstupu. Najprv vytvorte náladovú koláž a pri generovaní použite jej existujúci identifikátor. Schéma modelu prijíma jednu náladovú koláž s vplyvom od 0 do 1 a predvolenou hodnotou 0.23. Natrénované štýly, zvyčajne LoRAs, predstavujú ďalší vstup vyberaný podľa identifikátora a sily od -2 do 2. Zdrojový obrázok, štýlová referencia, náladová koláž a natrénovaný štýl majú rôzne úlohy, preto ich nepovažujte za zameniteľné spôsoby zachovania každého detailu.
Nastavte tvorivosť a tri vizuálne posuvníky
Tvorivosť riadi rozširovanie promptu. Raw ho vypína; low, medium a high menia mieru interpretácie pridanej k zadaniu. Schéma tohto modelu má predvolenú hodnotu low. Pri porovnávaní presného zadania použite zdržanlivé nastavenie alebo interpretáciu zvýšte, ak je cieľom objaviť širší rozsah nápadov.
Intensity, Complexity a Movement sú nezávislé celočíselné posuvníky od -100 do 100, pričom 0 je neutrálna hodnota. Intensity prechádza od tlmeného k výraznému spracovaniu. Complexity prechádza od jednoduchších kompozícií k hustejším detailom. Movement mení pózu, vizuálnu energiu a naznačený pohyb. Tieto posuvníky možno kombinovať s referenciami a náladovými kolážami a sú oddelené od rozširovania promptu pomocou tvorivosti.
Pri zadaní s papierovým vtákom najprv porovnajte čistú kompozíciu s detailnejšou a ostatné nastavenia ponechajte rovnaké. Potom skúmajte výraznejšie vizuálne spracovanie alebo energickejšiu pózu. Meňte vždy jeden ovládací prvok a zaznamenajte voliteľný seed, prompt aj sadu referencií. Movement ovplyvňuje charakter statického obrázka; nevytvára animovaného vtáka, pohyb kamery ani videosekvenciu.
Rámce, dávky a hotové obrázky
Schéma generovania tohto modelu ponúka mierku rozlíšenia 1K a deväť pomerov strán: 1:1, 4:3, 3:2, 16:9, 2.35:1, 4:5, 3:4, 2:3 a 9:16. Príručka pracovného priestoru Krea Turbo opisuje aj generovanie najviac štyroch obrázkov v dávke. Toto nastavenie dávky patrí zdokumentovanému postupu v pracovnom priestore a je odlišné od schémy jednotlivej požiadavky na generovanie.
Rámec vyberte podľa zamýšľaného materiálu ešte pred generovaním. Zvislá obálka potrebuje iný pomer predmetu a voľného priestoru než široký redakčný obrázok. Mierku generovania držte oddelene od následného vylepšenia alebo exportu hotového rozloženia.
Zdokumentovaný postup generovania Krea vracia úlohu, ktorá môže mať spočiatku čakajúci stav. Sledujte ju až do dokončenia a získajte umiestnenia výsledných obrázkov. Skutočné hotové kandidáty porovnajte podľa kompozície, tvaru, textúry, palety a viditeľného textu a potom vybraný obrázok uchovajte spolu so vstupmi a nastaveniami. Ak materiál potrebuje presné písmo, vložte ho alebo opravte v hotovom návrhu.
Úloha Turbo pri rýchlom skúmaní možností nezaručuje konkrétny čas dokončenia, dokonalé písmo ani presnú rekonštrukciu referenčného obrázka. Sila zdrojového obrázka a vplyv referencií stále vyžadujú kontrolu výsledku. Pomocou tejto edície efektívne určte vizuálny smer, vyberte konkrétneho kandidáta a vykonajte konečné opravy detailov, rozloženia či produkcie potrebné na zamýšľané použitie.
Ailoot Ultra · Obrázky POST /v1/images/generations krea/krea-2-medium-turbo
krea/krea-2-medium-turboÚvod
Krea 2 Medium Turbo je rýchla edícia Krea na generovanie obrázkov pre skúmanie vizuálnych nápadov a tvorbu expresívnych návrhov. Spája destilovaný plán vzorkovania s ovládaním textu, zdrojového obrázka a štýlu vrátane nezávislých nastavení intenzity, zložitosti a naznačeného pohybu.
- Povolené vstupy
- Text · Obrázky
- Výsledky
- Obrázky
Dostupné v Ailoot · vstupy a metódy
Ailoot Ultra · Obrázky POST /v1/images/generations
- Vstup
text,image- Výstup
image
| Pole | Typ | Požiadavka | Hodnoty a limity | Predvolené |
|---|---|---|---|---|
Polemodel | Typstring | PožiadavkaPovinné | Hodnoty a limity krea/krea-2-medium-turbo | Predvolené— |
Poleprompt | Typstring | PožiadavkaPovinné | Hodnoty a limity Minimálna dĺžka: 1 | Predvolené— |
Poleresolution | Typstring | PožiadavkaVoliteľné | Hodnoty a limity 1K | Predvolené— |
Poleaspect_ratio | Typstring | PožiadavkaVoliteľné | Hodnoty a limity 1:1, 4:3, 3:2, 16:9, 4:5, 2:3, 9:16 | Predvolené— |
Poleinput_references | Typarray | PožiadavkaVoliteľné | Hodnoty a limity Minimálny počet položiek: 0 Maximálny počet položiek: 1 | Predvolené— |
Poleprovider | Typobject | PožiadavkaVoliteľné | Hodnoty a limity | Predvolené— |
Parametre a životný cyklus metódy
| Parameter | Špecifikácia |
|---|---|
Parametercontent_type | Špecifikáciaapplication/json |
Parameterrequired | Špecifikáciamodel, prompt |
Parametermaterial_types | Špecifikáciatext, image |
Životný cyklus: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · skutočne vrátené task_id alebo záznam v knižnici médií
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Cenník
Ako sa vypočíta konečný poplatok
Zobrazené sadzby slúžia na odhad nákladov pred generovaním. Konečný poplatok sa vypočíta z nákladov zaznamenaných pri pôvodnom generovaní. Namerané trvanie výstupu a predpokladané množstvá nepredstavujú konečné účtované množstvo.
Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.
- Rýchly režim
- Neuvedené Keď je zvolený rýchly režim
- Režim Flex
- Neuvedené Keď je zvolený režim flex
- Maximálna úroveň uvažovania
- Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)
Odhadované sadzby na porovnanie
Ceny podľa konfigurácie
Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.
| Konfigurácia | Sadzobník | Odhadované množstvo | Poplatok |
|---|---|---|---|
| KonfiguráciaZákladné sadzby za tokeny | SadzobníkZákladná sadzba | Odhadované množstvo— | Poplatok Vstup · Vstupné tokeny · Odhad iba na porovnanie — / 1K tokenov Výstup · Výstupné tokeny · Odhad iba na porovnanie — / 1K tokenov Vstup · Čítanie cache · Odhad iba na porovnanie — / 1K tokenov Vstup · Zápis do cache · Odhad iba na porovnanie — / 1K tokenov Vstup · Zápis do cache, 1 hod · Odhad iba na porovnanie — / 1K tokenov |
| KonfiguráciaOdhadované náklady na generovanie | Sadzobník— | Odhadované množstvoodhad pre jedno generovanie | Poplatok Výstup · Odhadované náklady na generovanie · Odhad iba na porovnanie $0.03 odhad pred generovaním Tento odhad nepredstavuje dodatočný poplatok ani pevnú sadzbu za dokončené generovanie. |
Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →
Príklady požiadaviek
Ailoot Ultra · Obrázky
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p={'model': 'krea/krea-2-medium-turbo', 'prompt': 'a red panda astronaut floating in space, studio lighting'}
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import base64, json, os, subprocess
from pathlib import Path
from urllib.parse import urlsplit, urljoin
def save_images(items):
if not items: raise SystemExit("No completed images; retain the full response")
for index, item in enumerate(items):
encoded=item.get("b64_json")
uri=item.get("url", "")
if not encoded and uri.startswith("data:image/"):
header, separator, encoded=uri.partition(",")
if not separator or ";base64" not in header: raise SystemExit("Unsupported image data URI")
if encoded:
raw=base64.b64decode(encoded,validate=True)
elif uri:
uri=urljoin("https://api.ailoot.ai",uri)
parsed=urlsplit(uri)
if parsed.scheme!="https" or not parsed.netloc or parsed.username or parsed.password:
raise SystemExit("Invalid returned image URL")
owned=parsed.netloc=="api.ailoot.ai" and parsed.path.startswith("/v1/media/assets/") and parsed.path.endswith("/content")
args=["curl","--fail-with-body","--silent","--show-error",uri]
if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
temporary=Path(f"image-{index}.bin")
subprocess.run(args+["-o",str(temporary)],check=True)
raw=temporary.read_bytes()
temporary.unlink()
else: raise SystemExit("Image has neither bytes nor URL")
if not raw: raise SystemExit("Empty image result")
ext="png" if raw.startswith(b"\x89PNG") else "jpg" if raw.startswith(b"\xff\xd8") else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "svg" if raw.lstrip().startswith((b"<svg",b"<?xml")) else "bin"
Path(f"image-{index}.{ext}").write_bytes(raw)
print("Every returned image saved; complete response metadata retained")
save_images(json.loads(Path("result.json").read_text())["data"])
PY_RESULT
Prijať a uložiť výsledky
Ailoot Ultra · Obrázky
Stiahnite každý vrátený obrázok alebo uložte jeho obsah Base64
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Čítanie ďalšieho obsahu
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Uchovať všetky dokončené výsledky
Uložte každý dokončený obrázok; stiahnite obsah z každej vrátenej URL alebo dekódujte jeho obsah Base64.
Uchovajte úplnú odpoveď a hlavičky, všetky skutočné výstupy, pôvodné vrátené identifikátory a všetky polia s údajmi o spotrebe. Obnovte pôvodnú operáciu bez opätovného odoslania požiadavky na vytvorenie.
Ak treba overiť pôvodnú odpoveď
Uchovajte vrátené X-Client-Request-ID na zosúladenie záznamov. Čítajte iba skutočne vrátené hodnoty task_id/asset_id alebo vlastnú knižnicu médií; nikdy nevytvárajte URL úlohy z ID operácie a nikdy znova neodosielajte požiadavku na vytvorenie.
Polia odpovede
| Pole | Typ |
|---|---|
Polecreated | Typ |
Poledata[].url | Typ |
Poledata[].b64_json | Typ |
Poleusage | Typ |
Aliasy
Aliasy modelov
Ailoot Ultra krea/krea-2-medium-turbo
Aliasy ciest metód
/v1/images
Súvisiace ID na volanie
FAQ · Krea: Krea 2 Medium Turbo
- Aké vstupy a výsledky sú dostupné?
POST /v1/images/generations·krea/krea-2-medium-turbo:text,image→image- Aké polia používa požiadavka?
POST /v1/images/generations·krea/krea-2-medium-turbo:model,prompt,resolution,aspect_ratio,input_references,provider