glm-image
GLM-Image pisni vizualni opis pretvori v slike. Za ilustracije, koncepte prizorov in kompozicije izdelkov uporabite natančni izbirnik glm-image ter izberite med dokumentiranimi kvadratnimi, ležečimi in pokončnimi velikostmi. Ta profil sprejema besedilo in slikovne rezultate vrne v sinhronem odgovoru.
O modelu
Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.
GLM-Image je model Zhipu za pretvorbo besedila v sliko, ki je na voljo z natančnim izbirnikom glm-image. Uporabite POST /v1/images/generations s poljema model in prompt. Opišite motiv, njegovo okolico, vizualno obdelavo in kompozicijo, ki jo želite ustvariti. Podprti vhod za ta profil je pisni opis slike, zato mora poziv neposredno sporočiti pomembne značilnosti videza in razporeditve.
Za kompozicijo izdelka opišite predmet, zorni kot kamere, ozadje, osvetlitev in postavitev spremljevalnih elementov. Za ilustracijo navedite glavno dejanje, barvno paleto in risarski slog. Uporaben opis bi lahko zahteval keramično skodelico na svetli mizni plošči, pogled od strani, mehko svetlobo skozi okno in prazen prostor nad motivom za ločen naslov. Opišite želeni prostor in hierarhijo, namesto da se zanašate na splošno navodilo, kot je »izdelaj oglas«.
Privzeta velikost je 1280x1280. Dokumentirane vrednosti velikosti za ta natančni model so 1280x1280, 1568x1056, 1056x1568, 1472x1088, 1088x1472, 1728x960 in 960x1728. Pred pošiljanjem opisa izberite ležečo ali pokončno velikost glede na mesto uporabe. V polju size ohranite te natančne nize; določajo slikovne pike in ne poimenovane ločljivosti zaslona.
GLM-Image podpira quality=hd, kar je njegova privzeta nastavitev kakovosti. Logična vrednost watermark_enabled je privzeto true in upravlja dokumentirano nastavitev vodnega žiga. Če podate user_id, je dokumentirana dolžina 6–128 znakov. Te možnosti opisujejo različne dele zahteve: size določa kader, quality izbere podprto nastavitev izrisa, watermark_enabled pa vedenje vodnega žiga.
Ustvarjanje je sinhrono: dokončani odgovor vsebuje created in polje data z URL-ji slik. Ohranite vsak vrnjeni element data in pridobite vsako sliko, ki jo nameravate uporabiti. Dejansko kompozicijo, podrobnosti motiva in morebitne izrisane napise primerjajte z opisom, nato pa izbrano sliko shranite skupaj s pozivom in nastavitvami. Dokončani slikovni odgovor rezultat zagotovi neposredno; ta profil ne uvaja ločenega opravila ustvarjanja, katerega stanje bi bilo treba preverjati.
Ailoot Ultra · Images POST /v1/images/generations glm-image
glm-imageZačetek
GLM-Image pisni vizualni opis pretvori v slike. Za ilustracije, koncepte prizorov in kompozicije izdelkov uporabite natančni izbirnik glm-image ter izberite med dokumentiranimi kvadratnimi, ležečimi in pokončnimi velikostmi. Ta profil sprejema besedilo in slikovne rezultate vrne v sinhronem odgovoru.
- Dovoljeni vhodi
- Besedilo
- Rezultati
- Slike
Na voljo v Ailoot · vhodi in metode
Ailoot Ultra · Images POST /v1/images/generations
- Vhod
text- Izhod
image- Izhodni format
- Slikovna datoteka
| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
|---|---|---|---|---|
Poljemodel | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve glm-image | Privzeto— |
Poljeprompt | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
Poljesize | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve 1280x1280, 1568x1056, 1056x1568, 1472x1088, 1088x1472, 1728x960, 960x1728 | Privzeto1280x1280 |
Poljeuser_id | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve | Privzeto— |
Poljequality | Vrstastring | ZahtevaIzbirno | Vrednosti in omejitve hd, standard | Privzeto— |
Poljewatermark_enabled | Vrstaboolean | ZahtevaIzbirno | Vrednosti in omejitve | Privzetotrue |
Poljestream | Vrstaboolean | ZahtevaIzbirno | Vrednosti in omejitve false | Privzeto— |
Parametri in življenjski cikel metode
| Parameter | Specifikacija |
|---|---|
Parametercontent_type | Specifikacijaapplication/json |
Parameterrequired | Specifikacijamodel, prompt |
Parameteroptional | Specifikacijasize, user_id, quality, watermark_enabled, stream |
Parametermaterial_types | Specifikacijatext |
Parameterconditions | SpecifikacijaUse stream:false or omit stream. The complete buffered JSON result contains all generated images. |
Življenjski cikel: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Cenik
Kako se izračuna končni strošek
Prikazane cene so namenjene oceni stroškov pred generiranjem. Končni znesek se izračuna na podlagi stroška, zabeleženega za izvirno generiranje. Izmerjeno trajanje izhoda in napovedane količine niso končna obračunska količina.
Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.
- Hitri način
- Ni navedeno Ko je izbran hitri način
- Način flex
- Ni navedeno Ko je izbran način flex
- Najvišja raven razmišljanja
- Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Ocenjene cene za primerjavo
Cene po nastavitvah
Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.
| Nastavitev | Cenovna lestvica | Predvidena količina | Strošek |
|---|---|---|---|
| NastavitevOsnovne cene žetonov | Cenovna lestvicaOsnovna cena | Predvidena količina— | Strošek Vhod · Vhodni žetoni · Ocena samo za primerjavo — / 1K žetonov Izhod · Izhodni žetoni · Ocena samo za primerjavo — / 1K žetonov Vhod · Branje predpomnilnika · Ocena samo za primerjavo — / 1K žetonov Vhod · Zapis v predpomnilnik · Ocena samo za primerjavo — / 1K žetonov Vhod · Zapis v predpomnilnik, 1 ura · Ocena samo za primerjavo — / 1K žetonov |
| NastavitevEstimated generation cost | Cenovna lestvica— | Predvidena količinaocena za eno generiranje | Strošek Vhod · Ocenjeni stroški ustvarjanja · Ocena samo za primerjavo $0.09 ocena pred ustvarjanjem This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →
Primeri zahtev
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": "glm-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.
Prejmi in shrani rezultate
Ailoot Ultra · Images
Prenesite vsako vrnjeno sliko ali shranite njeno vsebino Base64
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Ohrani vse dokončane rezultate
Shranite vsako dokončano sliko; pridobite vsebino z vsake vrnjene URL ali dekodirajte njeno vsebino 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.
Če je treba preveriti izvirni odgovor
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Druga imena
Druga imena modelov
Ailoot Ultra glm-image
Druga imena poti metod
Uporabite zgoraj navedene poti metod.
Povezani ID-ji za klic
FAQ · glm-image
- Kateri vhodi in rezultati so na voljo?
POST /v1/images/generations·glm-image:text→image- Katera polja uporablja zahteva?
POST /v1/images/generations·glm-image:model,prompt,size,user_id,quality,watermark_enabled,stream