Skip to main content
POST

Modellauswahl

Beide Modelle bieten dieselben Funktionen und Parameter und erzeugen nur 1 Bild pro Anfrage. Maßgeblich sind die Modellpreise.
Dieser Endpunkt arbeitet asynchron. Lesen Sie nach der Übermittlung die ID aus data[0].task_id und rufen Sie Ergebnisse über die Aufgabenabfrage ab. Empfohlen: Abfragen alle 3–5 Sekunden und ein gesamtes Wartezeitlimit von 3 Minuten. Bei completed oder failed beenden.

Anfrage-Header

string
erforderlich
Bearer-Authentifizierung im Format Bearer <token>, wobei <token> Ihr APIMart API Key ist.

Anfrageparameter

string
erforderlich
Modell-ID: mai-image-2.6 oder mai-image-2.6-flash.
string
erforderlich
Bildbeschreibung oder Bearbeitungsanweisung. Unterstützt Chinesisch und Englisch, bis zu etwa 32.000 Tokens (nicht Zeichen).
string
Standard:"1:1"
Akzeptiert ein Seitenverhältnis (etwa 16:9), Pixelabmessungen (etwa 1536x1024) oder auto.
  • Seitenverhältnis: beliebiges ganzzahliges Verhältnis von 1:4 bis 4:1, zusammen mit resolution.
  • Pixelabmessungen: BreitexHöhe, Breite*Höhe oder Breite×Höhe. Dabei bestimmt resolution nicht die Abmessungen.
  • auto: Das Modell wählt das Seitenverhältnis anhand des Prompts.
Nur für Text-zu-Bild. Bei Referenzbildern bestimmt das Modell die Ausgabeabmessungen.
string
Standard:"1K"
Unterstützt 1K und 2K, auch in Kleinschreibung. Andere Stufen wie 4K werden nicht unterstützt und führen zu HTTP 400.Bei Text-zu-Bild mit Seitenverhältnis bestimmt dieser Parameter die Größenstufe. Bei exakten Pixelangaben wird er nicht zur Größenberechnung verwendet. Bild-zu-Bild-Abmessungen lassen sich damit nicht festlegen.
integer
Exakte Pixelbreite. Muss zusammen mit height angegeben werden. Dieses Paar hat bei Text-zu-Bild Vorrang vor size und resolution.Breite und Höhe müssen jeweils mindestens 768 betragen, bei maximal 2.359.296 Pixeln insgesamt. Verwenden Sie Vielfache von 32; andernfalls wird jede Abmessung auf ein Vielfaches von 32 abgerundet.Dieser Parameter bestimmt nicht die Ausgabeabmessungen bei Bild-zu-Bild.
integer
Exakte Pixelhöhe. Zusammen mit width angeben; es gelten die obigen Grenzen. Bestimmt nicht die Ausgabeabmessungen bei Bild-zu-Bild.
string[]
Liste mit maximal 5 Referenzbildern. Ohne Angabe: Text-zu-Bild; ein Bild: Einzelbildbearbeitung; mehrere Bilder: Komposition.Jeder Eintrag unterstützt eine öffentlich zugängliche HTTP(S)-Bild-URL oder eine Base64-Data-URL wie data:image/png;base64,....JPEG und PNG werden unterstützt; WEBP und GIF werden automatisch in PNG umgewandelt. Bild-URLs müssen öffentlich erreichbar sein, sonst schlägt die Aufgabe fehl.Bei Bild-zu-Bild bestimmt das Modell die Abmessungen anhand der Referenzen: etwa 1 Million Pixel mit ähnlichem Seitenverhältnis. size, resolution, width und height können diese Abmessungen nicht festlegen.
boolean
Standard:"false"
Mit true wählt das Modell das Seitenverhältnis anhand des Prompts, entsprechend size: "auto".
boolean
Standard:"false"
Mit true werden vor der Generierung aktuelle Informationen recherchiert, etwa für reale Personen, Orte oder Ereignisse.
integer
Standard:"1"
Nur 1 wird unterstützt. Senden Sie für mehrere Bilder separate Aufgaben. Werte über 1 führen zu HTTP 400.

Text-zu-Bild-Abmessungen

Priorität bei Text-zu-Bild: gemeinsam angegebene width / height → size als Pixelabmessungen → size als Seitenverhältnis kombiniert mit resolution.

Auflösungsstufen und Seitenverhältnisse

Die Abmessungen werden in Vielfache von 32 umgerechnet. Da die kürzere Seite mindestens 768 beträgt, können extreme Seitenverhältnisse selbst bei 1K etwa 1 Million Pixel überschreiten. Abgerechnet wird der Tokenverbrauch für die tatsächlichen Ausgabepixel.

Grenzen für exakte Pixel

  • Breite und Höhe müssen jeweils mindestens 768 betragen.
  • Breite × Höhe darf 2.359.296 (1536 × 1536) nicht überschreiten.
  • Jede Abmessung wird auf ein Vielfaches von 32 abgerundet. 1000x1000 ergibt beispielsweise 992x992. Verwenden Sie Vielfache von 32 für exakte Größen.
1536x1024, 2048x1152 und 3072x768 werden unterstützt. 512x512 wird wegen zu kleiner Seiten abgelehnt, 2048x2048 wegen Überschreitung der Gesamtpixelzahl.
Die Obergrenze gilt für die Gesamtpixelzahl, nicht für eine maximale Seitenlänge von 1536. Daher sind 2048x1152 und 3072x768 gültig, die 4K-Stufe jedoch nicht. Diese Größeneinstellungen gelten nur für Text-zu-Bild.

Anfragebeispiele

Exakte Pixel und Web-Grounding

Einzelbildbearbeitung

Komposition mehrerer Bilder

Ersetzen Sie die Beispiel-Bild-URLs durch tatsächlich erreichbare URLs.

Nicht unterstützte Parameter

quality, style, background, output_format, response_format und mask_url werden nicht unterstützt und bei Angabe ignoriert. Die Ausgabe ist immer PNG. Maskenbearbeitung wird nicht unterstützt.

Übermittlungsantwort

integer
Antwortstatuscode. 200 bedeutet Erfolg.
array
Ergebnis der Aufgabenübermittlung.

Aufgabenergebnisse abfragen

Beispiel einer erfolgreichen Antwort (die Bild-URL ist ein Platzhalter):

Abrechnung

Abrechnung nach tatsächlichem Eingabe- und Ausgabetokenverbrauch. Einzelpreise siehe Modellpreise.
  • Bildausgabetokens = tatsächliche Ausgabebreite × Höhe ÷ 1024. 1024×1024 entspricht 1024 Tokens, 1536×1536 entspricht 2304 Tokens.
  • Eingabetokens je Referenzbild entsprechen ungefähr dessen Breite × Höhe ÷ 1024. Textprompts zählen ebenfalls zur Eingabe.
  • Bei Übermittlung wird nach Stufe vorab abgebucht; nach Erfolg erfolgt eine Erstattung oder Nachbelastung anhand des tatsächlichen Tokenverbrauchs.
  • Fehlgeschlagene Aufgaben werden automatisch vollständig erstattet. Bei Übermittlung abgelehnte Parameterfehler erstellen keine Aufgabe und verursachen keine Kosten.

Häufige Fehler

Prüfen Sie bei Fehlern den Bilddownload und die Inhaltssicherheitsprüfung. Ändern Sie Prompt oder Referenzen vor einem erneuten Versuch. Die Bearbeitung fotorealistischer Bilder mit Minderjährigen kann durch Sicherheitsrichtlinien blockiert werden.