glm-image
GLM-Image trasforma un brief visivo scritto in immagini. Usa il selettore esatto glm-image per illustrazioni, concept di scene e composizioni di prodotto, scegliendo tra le dimensioni quadrate, orizzontali e verticali documentate. Questo profilo accetta testo e restituisce i risultati immagine in una risposta sincrona.
Informazioni sul modello
Questa descrizione illustra le funzionalità del modello. Gli input, gli output e le opzioni disponibili in Ailoot per il metodo selezionato sono elencati di seguito.
GLM-Image è il modello di Zhipu da testo a immagine esposto con il selettore esatto glm-image. Usa POST /v1/images/generations con model e prompt. Descrivi il soggetto, l'ambiente circostante, il trattamento visivo e la composizione che vuoi produrre. L'input supportato per questo profilo è una descrizione scritta dell'immagine, quindi il prompt deve comunicare direttamente i dettagli importanti dell'aspetto e della disposizione.
Per una composizione di prodotto, descrivi l'oggetto, il punto di vista della camera, lo sfondo, l'illuminazione e la posizione degli elementi di supporto. Per un'illustrazione, indica l'azione principale, la tavolozza cromatica e il trattamento del disegno. Un brief utile potrebbe richiedere una tazza in ceramica su un tavolo chiaro, una vista laterale, una luce morbida dalla finestra e un'area libera sopra il soggetto per un titolo separato. Descrivi lo spazio e la gerarchia desiderati, invece di affidarti a un'istruzione generica come «crea una pubblicità».
La dimensione predefinita è 1280x1280. I valori size documentati per questo esatto modello sono 1280x1280, 1568x1056, 1056x1568, 1472x1088, 1088x1472, 1728x960 e 960x1728. Scegli una dimensione orizzontale o verticale adatta alla destinazione prima di inviare il brief. Mantieni queste stringhe esatte nel campo size; specificano pixel, anziché una risoluzione dello schermo denominata.
GLM-Image supporta quality=hd, che è la sua impostazione di qualità predefinita. Il booleano watermark_enabled ha true come valore predefinito e controlla l'impostazione documentata della filigrana. Se fornisci user_id, la lunghezza documentata è di 6–128 caratteri. Questi controlli descrivono parti diverse della richiesta: size definisce il formato, quality seleziona l'impostazione di rendering supportata e watermark_enabled seleziona il comportamento della filigrana.
La generazione è sincrona: la risposta completata contiene created e un array data con URL di immagini. Conserva ogni elemento data restituito e recupera ogni immagine che intendi utilizzare. Confronta la composizione effettiva, i dettagli del soggetto e le eventuali scritte renderizzate con il brief, quindi conserva l'immagine scelta con il prompt e le impostazioni. Una risposta immagine completata fornisce direttamente il risultato; questo profilo non introduce un job di generazione separato da interrogare.
Ailoot Ultra · Images POST /v1/images/generations glm-image
glm-imageIntroduzione
GLM-Image trasforma un brief visivo scritto in immagini. Usa il selettore esatto glm-image per illustrazioni, concept di scene e composizioni di prodotto, scegliendo tra le dimensioni quadrate, orizzontali e verticali documentate. Questo profilo accetta testo e restituisce i risultati immagine in una risposta sincrona.
- Input accettati
- Testo
- Risultati
- Immagini
Disponibile in Ailoot · input e metodi
Ailoot Ultra · Images POST /v1/images/generations
- Tipi di input
text- Tipi di output
image- Formato di output
- File immagine
| Campo | Tipo | Requisito | Valori e limiti | Predefinito |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObbligatorio | Valori e limiti glm-image | Predefinito— |
Campoprompt | Tipostring | RequisitoObbligatorio | Valori e limiti | Predefinito— |
Camposize | Tipostring | RequisitoFacoltativo | Valori e limiti 1280x1280, 1568x1056, 1056x1568, 1472x1088, 1088x1472, 1728x960, 960x1728 | Predefinito1280x1280 |
Campouser_id | Tipostring | RequisitoFacoltativo | Valori e limiti | Predefinito— |
Campoquality | Tipostring | RequisitoFacoltativo | Valori e limiti hd, standard | Predefinito— |
Campowatermark_enabled | Tipoboolean | RequisitoFacoltativo | Valori e limiti | Predefinitotrue |
Campostream | Tipoboolean | RequisitoFacoltativo | Valori e limiti false | Predefinito— |
Parametri e ciclo di vita del metodo
| Parametro | Contratto |
|---|---|
Parametrocontent_type | Contrattoapplication/json |
Parametrorequired | Contrattomodel, prompt |
Parametrooptional | Contrattosize, user_id, quality, watermark_enabled, stream |
Parametromaterial_types | Contrattotext |
Parametroconditions | ContrattoUse stream:false or omit stream. The complete buffered JSON result contains all generated images. |
Ciclo di vita: synchronous_result_then_owned_library
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Tariffe
Calcolo del costo finale
Le tariffe visualizzate stimano il costo prima della generazione. L'addebito finale viene calcolato in base al costo registrato per la generazione originale. La durata misurata dell'output e le quantità previste non costituiscono la quantità finale fatturabile.
Le tariffe non aggiungono opzioni alla richiesta. I parametri supportati sono elencati nel metodo selezionato.
- Modalità rapida
- Non specificato Quando è selezionata la modalità rapida
- Modalità flex
- Non specificato Quando è selezionata la modalità flex
- Sforzo massimo di ragionamento
- Non specificato Quando lo sforzo massimo di ragionamento usa l'adeguamento predefinito (default)
Tariffe stimate per il confronto
Prezzi per configurazione
Associa ogni costo alle condizioni indicate. Usa una sola tariffa per ogni insieme di configurazioni alternative.
| Configurazione | Listino delle tariffe | Quantità prevista | Costo |
|---|---|---|---|
| ConfigurazioneTariffe base dei token | Listino delle tariffeTariffa base | Quantità prevista— | Costo Input · Token in input · Stima solo a fini di confronto — / 1K token Output · Token in output · Stima solo a fini di confronto — / 1K token Input · Lettura dalla cache · Stima solo a fini di confronto — / 1K token Input · Scrittura nella cache · Stima solo a fini di confronto — / 1K token Input · Scrittura nella cache, 1 ora · Stima solo a fini di confronto — / 1K token |
| ConfigurazioneEstimated generation cost | Listino delle tariffe— | Quantità previstastima per una generazione | Costo Input · Costo di generazione stimato · Stima solo a fini di confronto $0.09 stima prima della generazione This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot prenota un importo stimato prima di una richiesta. Dopo il risultato, addebita il costo finale in base all’utilizzo misurato. Per lo streaming, l’addebito usa il record finale di utilizzo. Come funzionano la prenotazione e l’addebito finale →
Esempi di richieste
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.
Ricevi e salva i risultati
Ailoot Ultra · Images
Scarica ogni immagine restituita o salvane il contenuto Base64
GET /v1/media/assetsGET /v1/media/assets/{asset_id}
Conserva tutti i risultati completati
Salva ogni immagine completata; recupera ogni URL restituito oppure decodificane il contenuto 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.
Se occorre verificare la risposta originale
Preserve the original response, headers and X-Client-Request-ID. An uncertain outcome does not authorize another creation.
Alias
Alias del modello
Ailoot Ultra glm-image
Alias dei percorsi dei metodi
Usa i percorsi dei metodi indicati sopra.
ID di chiamata correlati
FAQ · glm-image
- Quali input e risultati sono disponibili?
POST /v1/images/generations·glm-image:text→image- Quali campi usa la richiesta?
POST /v1/images/generations·glm-image:model,prompt,size,user_id,quality,watermark_enabled,stream