Meta: Muse Image
Muse Image vytváří a upravuje obrázky z textu a vizuálních předloh. Pomocí meta/muse-image s metodou Images popište novou kompozici nebo veďte úpravu existujícím obrázkem. Vrací obrazové výstupy v úplné odpovědi a pro tento profil není uvedeno nativní streamování obrázků.
O modelu
Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.
Muse Image je model Meta pro generování obrázků vybraný přesným ID meta/muse-image. Jeho dokumentovanými vstupy jsou text a obrázky a jeho výstupem je obrázek. Pomocí metody Images na POST /v1/images/generations připravte písemné zadání nového vizuálu nebo úpravy vedené předlohou. Zadání má říci, co se má vytvořit a na jakém vizuálním vztahu ve výsledku záleží.
U nové kompozice popište subjekt, prostředí, osvětlení, paletu a úhel pohledu. Vysvětlete cílové umístění, pokud ovlivňuje návrh, například obálku na šířku se subjektem mimo oblast pro text. Zadání scény může požadovat skleněnou nádobu na kamenném výstupku, nízký úhel pohledu, chladné ranní světlo a střídmé pozadí. Konkrétní vizuální pokyny vám poskytují jasné detaily k porovnání s dokončeným obrázkem.
U úpravy dodejte příslušný obrázek prostřednictvím input_references a určete požadovanou změnu. Dokumentovaná reprezentace předlohy přijímá URL obrázku HTTP(S) nebo datové URL base64. Vysvětlete, které zdrojové detaily se mají přenést do úpravy, například tvar subjektu, rámování nebo celkové barevné zpracování, a popište prvek, který se má změnit. Při rozhodování, zda výsledek odpovídá úkolu, ponechte zdroj a úpravu společně.
Vyhrazený profil modelu uvádí vstup textu a obrázků, obrazový výstup a absenci nativního streamování. Jako výsledek použijte úplnou obrazovou odpověď. Uchovejte každý obrázek v dokončeném poli data. U výstupu b64_json dekódujte bajty obrázku; u vráceného URL obrázku načtěte skutečný obrazový soubor. Pokud je k dispozici, použijte vrácený media_type a uchovejte doprovodné informace o odpovědi a usage.
Zvolenou konfiguraci uchovejte s vizuálním zadáním. Po dokončení porovnejte detaily subjektu, kompozici, vztah k předloze a případný text se zadáním. Uchovejte vybraný výstup, zdrojové předlohy a zadání, aby pozdější úprava vycházela ze známého obrázku a výslovné změny.
Ailoot Ultra · Images POST /v1/images/generations meta/muse-image
meta/muse-imageÚvod
Muse Image vytváří a upravuje obrázky z textu a vizuálních předloh. Pomocí meta/muse-image s metodou Images popište novou kompozici nebo veďte úpravu existujícím obrázkem. Vrací obrazové výstupy v úplné odpovědi a pro tento profil není uvedeno nativní streamování obrázků.
- Přijímané vstupy
- Text · Obrázky
- Výsledky
- Obrázky
Dostupné v Ailoot · vstupy a metody
Ailoot Ultra · Images POST /v1/images/generations
- Vstup
text,image- Výstup
image- Výstupní formát
- Soubor obrázku
| Pole | Typ | Požadavek | Hodnoty a limity | Výchozí |
|---|---|---|---|---|
Polemodel | Typstring | PožadavekPovinné | Hodnoty a limity meta/muse-image | Výchozí— |
Poleprompt | Typstring | PožadavekPovinné | Hodnoty a limity | Výchozí— |
Polestream | Typboolean | PožadavekVolitelné | Hodnoty a limity false | Výchozífalse |
Poleinput_references | Typarray | PožadavekVolitelné | Hodnoty a limity | Výchozí— |
Parametry a životní cyklus metody
| Parametr | Kontrakt |
|---|---|
Parametrcontent_type | Kontraktapplication/json |
Parametrrequired | Kontraktmodel, prompt |
Parametroptional | Kontraktstream, input_references |
Parametrmaterial_types | Kontrakttext, image |
Parametrconditions | KontraktUse stream:false or omit stream. The complete buffered JSON result contains all generated images. |
Životní cyklus: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Tarify
Jak se vypočítá konečný poplatek
Zobrazené sazby slouží k odhadu ceny před generováním. Konečný poplatek se vypočítá z nákladů zaznamenaných u původního generování. Naměřená délka výstupu ani odhadovaná množství nejsou konečným účtovaným množstvím.
Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.
- Rychlý režim
- Neuvedeno Při výběru rychlého režimu
- Režim flex
- Neuvedeno Při výběru režimu flex
- Maximální intenzita uvažování
- Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)
Odhadované sazby pro srovnání
Ceny podle konfigurace
Přiřaďte každý poplatek k uvedeným podmínkám. Pro každou sadu alternativních konfigurací použijte jednu sazbu.
| Konfigurace | Tabulka sazeb | Předpokládané množství | Poplatek |
|---|---|---|---|
| KonfiguraceZákladní sazby za tokeny | Tabulka sazebZákladní sazba | Předpokládané množství— | Poplatek Vstup · Vstupní tokeny · Odhad pouze pro srovnání — / 1K tokenů Výstup · Výstupní tokeny · Odhad pouze pro srovnání — / 1K tokenů Vstup · Čtení z mezipaměti · Odhad pouze pro srovnání — / 1K tokenů Vstup · Zápis do mezipaměti · Odhad pouze pro srovnání — / 1K tokenů Vstup · Zápis do mezipaměti, 1 hodina · Odhad pouze pro srovnání — / 1K tokenů |
| KonfiguraceEstimated generation cost | Tabulka sazeb— | Předpokládané množstvíodhad pro jedno generování | Poplatek Vstup · Odhadovaná cena generování · Odhad pouze pro srovnání $0.98304 odhad před generováním This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →
Příklady požadavků
Ailoot Ultra · Images
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=json.loads('{"model": "meta/muse-image", "prompt": "A calm studio product photograph with a plain background."}')
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
# Submit once. Retain the complete result, original identifiers and every response header.
Přijímání a ukládání výsledků
Ailoot Ultra · Images
Stáhněte každý vrácený obrázek nebo uložte jeho obsah Base64
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Uchovejte všechny dokončené výsledky
Uložte každý dokončený obrázek; stáhněte obsah každé vrácené URL nebo dekódujte obsah Base64.
Retain every returned image and field. Use owned content_url values and actual asset_id records; refresh the same asset when a link expires.
Pokud je nutné ověřit původní odpověď
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasy
Aliasy modelu
Ailoot Ultra meta/muse-image
Aliasy cest metod
Použijte cesty metod uvedené výše.
Související ID modelů
FAQ · Meta: Muse Image
- Jaké vstupy a výsledky jsou dostupné?
POST /v1/images/generations·meta/muse-image:text,image→image- Jaká pole požadavek používá?
POST /v1/images/generations·meta/muse-image:model,prompt,stream,input_references