Zum Inhalt springen

Image Outpaint

Integrieren

Modell-ID image-apps-v2/outpaint
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/image-apps-v2/outpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Diese Anfrage: ≈0,07 $ 70 API-Credits · ≈ 7,38 ₽ Auf dieser Seite ausführen

API-Schlüssel abrufen
Utility · Bild

Dein erstes Ergebnis erscheint hier

Erstelle unten eine Anfrage und führe sie mit deinem API-Schlüssel aus. Ausgaben werden in unseren Speicher kopiert und dauerhaft oder 7 Tage kostenlos aufbewahrt.

Anfrage erstellen

Die Steuerelemente werden aus dem Modellschema generiert. Code und Preis werden aktualisiert, während du sie änderst.

0 / 500

Optionale Outpainting-Anweisung, die nach der grundlegenden Outpainting-Anweisung hinzugefügt wird, zum Beispiel: 'with a beautiful sunset in the background'.

•erforderlich image_url
Datei ablegen oder

URL des durch Outpainting zu erweiternden Bilds.

num_images Standard 1

Anzahl der zu erzeugenden Bilder.

Erweitert output_format · expand_left · expand_right · expand_top · expand_bottom · zoom_out_percentage · seed · enable_safety_checker
output_format Standard png

Dateiformat des resultierenden Bildes.

Standard 0

Erweiterung auf der linken Seite in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.

Standard 0

Erweiterung auf der rechten Seite in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.

Standard 0

Erweiterung am oberen Rand in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.

Standard 0

Erweiterung am unteren Rand in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.

Standard 20

Im unveränderten Canvas angewendeter Herauszoom-Prozentsatz: 50 belässt das Bild bei 50% seiner ursprünglichen Größe, umgeben von Schwarz. Bei Angabe skaliert diese Einstellung das Bild um den angegebenen Prozentsatz herunter und füllt den frei gewordenen Raum mit schwarzen Rändern.

Seed für reproduzierbare Bilder: Ein identischer Prompt und Seed erzeugen bei unveränderter Modellversion ein identisches Bild.

POST /run/image-apps-v2/outpaint?wait=20 Preis → 0,07 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/image-apps-v2/outpaint?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Diese Anfrage ausführen

Dein Schlüssel bleibt in diesem Browser: Er wird nur an die Doitong API gesendet und nur gespeichert (localStorage), wenn du „Merken“ aktivierst. API-Schlüssel abrufen

Über Image Outpaint

Erweitert ein Quellbild aus `image_url` über `expand_left`, `expand_right`, `expand_top` und `expand_bottom`, jeweils von 0 bis 700 Pixel. Nur die hinzugefügten Ränder werden aufgefüllt. `zoom_out_percentage` (0 bis 90, Standard 20) verkleinert zuerst das Original im Rahmen; ein optionaler `prompt` mit bis zu 500 Zeichen steuert den neuen Inhalt. Die Ausgabe umfasst 1 bis 4 Bilder in png, jpeg, jpg oder webp.

Parameter

Sende entweder den kanonischen Namen oder den nativen Namen, nicht beide. Kanonische Namen

NameTyp StandardZulässig Beschreibung
image_urlerforderlich image
Typurl · image
URL des durch Outpainting zu erweiternden Bilds.
expand_leftoptional
Typinteger
Standard0
0 – 700
Erweiterung auf der linken Seite in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.
expand_rightoptional
Typinteger
Standard0
0 – 700
Erweiterung auf der rechten Seite in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.
expand_topoptional
Typinteger
Standard0
0 – 700
Erweiterung am oberen Rand in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.
expand_bottomoptional
Typinteger
Standard0
0 – 700
Erweiterung am unteren Rand in Pixeln, mit Schwarz gefüllt; akzeptiert 0–700.
zoom_out_percentageoptional
Typnumber
Standard20
0 – 90
Im unveränderten Canvas angewendeter Herauszoom-Prozentsatz: 50 belässt das Bild bei 50% seiner ursprünglichen Größe, umgeben von Schwarz. Bei Angabe skaliert diese Einstellung das Bild um den angegebenen Prozentsatz herunter und füllt den frei gewordenen Raum mit schwarzen Rändern.
promptoptional
Typstring
Standard
≤ 500 Zeichen
Optionale Outpainting-Anweisung, die nach der grundlegenden Outpainting-Anweisung hinzugefügt wird, zum Beispiel: 'with a beautiful sunset in the background'.
seedoptional
Typinteger | null
Seed für reproduzierbare Bilder: Ein identischer Prompt und Seed erzeugen bei unveränderter Modellversion ein identisches Bild.
num_imagesoptional num_outputs
Typinteger
Standard1
1 – 4
Anzahl der zu erzeugenden Bilder.
enable_safety_checkeroptional
Typboolean
Standardtrue
Aktivierung der Sicherheitsprüfung; true aktiviert die Prüfung.
output_formatoptional
Typenum
Standardpng
pngjpegjpgwebp
Dateiformat des resultierenden Bildes.
erforderlich Kanonischer Name, ebenfalls akzeptiert

Dateiparameter akzeptieren eine öffentliche https://-URL, eine data:-URI bis 10 MB oder die file_url eines Uploads. Dateien

Ausgabe

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "image-apps-v2/outpaint",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 70,
    "usd": "0.07",
    "charged": 70,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "seed": 42
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Deine Dateien, deine EntscheidungJede outputs[].url ist eine Kopie in unserem Speicher: dauerhaft aufbewahrt (Abrechnung pro GB-Monat) oder 7 Tage kostenlos – je nach Kontoeinstellung oder ?storage=.
Gleiche Struktur bei jedem Modelltype, url, content_type, width, height und duration – für Bilder, Video und Audio gleichermaßen. output ist das Ergebnisobjekt des Modells.
Ausgabefelder
images
array of object {url, content_type, file_name, file_size, width, height}Bild, das die durch Outpainting erweiterte Szene zeigt.
seed
integerWährend der Generierung angewendeter Seed-Wert.

Weitere Modelle: Bildbearbeitung

Für KI-Agenten: Diese Seite ist als Markdown verfügbar unter https://doitong.com/de/developers/models/image-apps-v2/outpaint.md. Alle Modelle und Anleitungen: https://doitong.com/developers/llms.txt