inclusionAI: Ming Image 0.1 Design Layer
Ming Image 0.1 Design Layer splitst één afgevlakte ontwerpafbeelding op in afzonderlijke RGBA-afbeeldingslagen. Lever precies één referentie aan en een prompt die de beoogde laagindeling beschrijft. Deze editie retourneert afbeeldingslagen voor verdere compositie, ondersteunt PNG of WebP en behoudt de afmetingen van de invoerafbeelding.
Over het model
Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.
Ming Image 0.1 Design Layer is het beeld-naar-beeldmodel van inclusionAI om een afgevlakt ontwerp in RGBA-lagen te scheiden. Selecteer de exacte ID inclusionai/ming-image-0.1-design-layer met de Images-methode op POST /v1/images/generations. De rol ervan is een bestaande compositie en een geschreven laagindeling te nemen en vervolgens afzonderlijke afbeeldingen voor de lagen te retourneren.
Lever precies één referentieafbeelding aan via input_references en beschrijf in prompt wat moet worden geïsoleerd. De gedocumenteerde referentieweergave accepteert een HTTP(S)-afbeeldings-URL of een base64-data-URL. Een bruikbare laagindeling kan onderscheid maken tussen de achtergrond, het hoofdobject en decoratie op de voorgrond, met uitleg over welke zichtbare elementen bij elkaar horen. Gebruik het daadwerkelijke afgevlakte ontwerp als referentie, zodat de opsplitsing verbonden is aan de compositie die je wilt bewerken.
Het specifieke modelprofiel stelt input_references in op één referentie en n op 1. Die verzoekinstelling beschrijft één gevraagde opsplitsing; het gedocumenteerde modelgedrag retourneert één afbeelding per laag. Bewaar elke afbeelding in het antwoord in plaats van het eerste data-item als het gehele resultaat te behandelen. De prompt moet de beoogde groepering van elementen overbrengen, terwijl de geretourneerde lagen de daadwerkelijke uitvoerreeks vormen die moet worden gecontroleerd.
De ondersteunde keuzes voor output_format zijn png en webp. De uitvoerafmetingen volgen de invoerafbeelding. Expliciete waarden voor size en aspect_ratio worden voor deze editie afgewezen, dus bereid de referentieafbeelding voor op de afmetingen die de compositie vereist en laat die instellingen weg. De exacte selector identificeert de Design Layer-editie, waarvan de invoer een bestaand ontwerp is en de uitvoer uit afbeeldingslagen bestaat.
De generatie gebruikt een volledig afbeeldingsantwoord en het specifieke profiel van dit model ondersteunt geen streaming. Decodeer elke geretourneerde b64_json-afbeelding of haal elke geretourneerde afbeeldings-URL op en behoud het daadwerkelijke uitvoerformaat wanneer je het bestand opslaat. Bewaar de lagen samen met de bronafbeelding en de laagindeling. Controleer in een editor met laagondersteuning de transparante gebieden, de scheiding van aangrenzende elementen en de gereconstrueerde totale compositie voordat je lokale wijzigingen aanbrengt.
Het resultaat is een verzameling rasterafbeeldingslagen. Het kan het herschikken, het vervangen van afzonderlijke visuele elementen of verdere compositie in een editor ondersteunen, waarbij de bewaarde bron beschikbaar blijft voor vergelijking. Controleer eventuele letters en objectranden die laaggrenzen kruisen, zodat de gekozen opsplitsing bruikbaar blijft voor de beoogde revisie.
Ailoot Ultra · Images POST /v1/images/generations inclusionai/ming-image-0.1-design-layer
inclusionai/ming-image-0.1-design-layer
inclusionai/ming-image-0.1-design-layerAan de slag
Ming Image 0.1 Design Layer splitst één afgevlakte ontwerpafbeelding op in afzonderlijke RGBA-afbeeldingslagen. Lever precies één referentie aan en een prompt die de beoogde laagindeling beschrijft. Deze editie retourneert afbeeldingslagen voor verdere compositie, ondersteunt PNG of WebP en behoudt de afmetingen van de invoerafbeelding.
- Toegestane invoer
- Tekst · Afbeeldingen
- Resultaten
- Afbeeldingen
Beschikbaar in Ailoot · invoer en methoden
Ailoot Ultra · Images POST /v1/images/generations
- Invoer
text,image- Uitvoer
image- Uitvoerformaat
- Afbeeldingsbestand
| Veld | Type | Vereiste | Waarden en limieten | Standaard |
|---|---|---|---|---|
Veldmodel | Typestring | VereisteVereist | Waarden en limieten inclusionai/ming-image-0.1-design-layer | Standaard— |
Veldprompt | Typestring | VereisteVereist | Waarden en limieten | Standaard— |
Veldstream | Typeboolean | VereisteOptioneel | Waarden en limieten false | Standaardfalse |
Veldinput_references | Typearray | VereisteVereist | Waarden en limieten | Standaard— |
Veldn | Typeinteger | VereisteOptioneel | Waarden en limieten Minimum: 1 Maximum: 1 | Standaard— |
Veldoutput_format | Typestring | VereisteOptioneel | Waarden en limieten png, webp | Standaard— |
Methodeparameters en levenscyclus
| Parameter | Contract |
|---|---|
Parametercontent_type | Contractapplication/json |
Parameterrequired | Contractmodel, prompt, input_references |
Parameteroptional | Contractstream, n, output_format |
Parametermaterial_types | Contracttext, image |
Parameterconditions | ContractUse stream:false or omit stream. The complete buffered JSON result contains all generated images. |
Levenscyclus: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Tarieven
Zo worden de uiteindelijke kosten berekend
De getoonde tarieven ramen de kosten vóór de generatie. De definitieve kosten worden berekend op basis van de kosten die voor de oorspronkelijke generatie zijn geregistreerd. De gemeten duur van het gegenereerde resultaat en de geraamde hoeveelheden vormen niet de definitieve factureerbare hoeveelheid.
Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.
- Snelle modus
- Niet opgegeven Wanneer de snelle modus geselecteerd is
- Flex-modus
- Niet opgegeven Wanneer de flex-modus geselecteerd is
- Maximale redeneerinspanning
- Niet opgegeven Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt
Geschatte tarieven ter vergelijking
Prijzen per configuratie
Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.
| Configuratie | Tariefstaffel | Verwachte hoeveelheid | Kosten |
|---|---|---|---|
| ConfiguratieBasistarieven voor tokens | TariefstaffelBasistarief | Verwachte hoeveelheid— | Kosten Invoer · Invoertokens · Schatting uitsluitend ter vergelijking — / 1K tokens Uitvoer · Uitvoertokens · Schatting uitsluitend ter vergelijking — / 1K tokens Invoer · Cache lezen · Schatting uitsluitend ter vergelijking — / 1K tokens Invoer · Cache schrijven · Schatting uitsluitend ter vergelijking — / 1K tokens Invoer · Cache schrijven, 1 uur · Schatting uitsluitend ter vergelijking — / 1K tokens |
| ConfiguratieEstimated generation cost | Tariefstaffel— | Verwachte hoeveelheidschatting voor één generatie | Kosten Invoer · Geschatte generatiekosten · Schatting uitsluitend ter vergelijking $0.98304 schatting vóór generatie This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →
Voorbeeldverzoeken
Ailoot Ultra · Images
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_IMAGE_URL:?Set an actual customer material or documented value}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "inclusionai/ming-image-0.1-design-layer", "prompt": "A calm studio product photograph with a plain background.", "input_references": [{"type": "image_url", "image_url": {"url": "YOUR_ACCESSIBLE_IMAGE_URL"}}]}')
p['input_references'][0]['image_url']['url']=os.environ['AILOOT_IMAGE_URL']
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.
Resultaten ophalen en opslaan
Ailoot Ultra · Images
Download elke teruggegeven afbeelding of sla de Base64-inhoud ervan op
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Alle voltooide resultaten bewaren
Sla elke voltooide afbeelding op; haal elke teruggegeven URL op of decodeer de bijbehorende Base64-inhoud.
Retain every returned image and field. Use owned content_url values and actual asset_id records; refresh the same asset when a link expires.
Als het oorspronkelijke antwoord moet worden gecontroleerd
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Aliasnamen
Modelaliasnamen
Ailoot Ultra inclusionai/ming-image-0.1-design-layer
Aliasnamen voor methodepaden
Gebruik de hierboven getoonde methodepaden.
Gerelateerde aanroeper-ID’s
FAQ · inclusionAI: Ming Image 0.1 Design Layer
- Welke invoer en resultaten zijn beschikbaar?
POST /v1/images/generations·inclusionai/ming-image-0.1-design-layer:text,image→image- Welke velden gebruikt het verzoek?
POST /v1/images/generations·inclusionai/ming-image-0.1-design-layer:model,prompt,stream,input_references,n,output_format- Welke limieten gelden?
POST /v1/images/generations·inclusionai/ming-image-0.1-design-layer:n.minimum:1;n.maximum:1