Έγγραφα Rivya AI
Σελίδες API μοντέλων

GPT Image 2 API integration

Χρησιμοποιήστε το GPT Image 2 μέσω Rivya Public API v1 με model id gpt-image-2, υποστηριζόμενα inputs, παραμέτρους, κανόνες Files API, credits και παραδείγματα response.

Διαθέσιμο μέσω APIText ή URL ready. Τα reference modes χρησιμοποιούν Files APIΕικόνα
ID μοντέλου API

gpt-image-2

Inputs

text, file

Files API

Απαιτείται για reference modes

Βασικές πιστώσεις

3

Δυνατότητα

Εικόνα

Χρέωση

FIXED

Όριο prompt

20000 χαρακτήρες

Σύμβαση αιτήματος

Στείλτε το model id στο top level. Τα model-specific controls ανήκουν στο params.

KeyΤύποςΥποχρεωτικόΠροεπιλογήΠεριγραφή
modelstringΝαιgpt-image-2Χρησιμοποιήστε το gpt-image-2 ως API model id.
promptstringΝαι-Μέγιστο 20000 χαρακτήρες για αυτό το μοντέλο.
paramsobjectΌχι-Model-specific parameter object. Χρησιμοποιήστε τις παρακάτω γραμμές για τα επιτρεπόμενα keys.
client_request_idstringΌχι-Προαιρετικό client-side id για tracing requests στο δικό σας σύστημα.

Παράμετροι μοντέλου

KeyΤύποςΥποχρεωτικόΠροεπιλογήΕύροςΕπιλογέςΠεριγραφή
aspect_ratioselectΌχι1:1-auto, 1:1, 9:16, 16:9, 4:3, 3:4Αναλογία κάδρου
resolutionselectΌχι1K-1K, 2K, 4KΑνάλυση

Πολιτική μεταφόρτωσης

Ανεβάστε πρώτα reference files και μετά τοποθετήστε το returned URL και το duration token μέσα στο params.referenceMediaItems.

Κανόνας αναφοράς

Εικόνες αναφοράς: Ανεβάστε έως 16 εικόνες αναφοράς για εργασίες εικόνα σε εικόνα του GPT Image 2.

Max files

16

Αποδεκτοί τύποι αρχείων

image

Token διάρκειας

Τα video και audio references πρέπει να μεταφέρουν durationToken από /api/v1/files όταν απαιτείται duration verification.

kindMax sizeMIME types
image10 MBimage/jpeg, image/png, image/webp

Ελάχιστο αίτημα

{
  "model": "gpt-image-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K"
  }
}

Αίτημα με αρχείο αναφοράς

{
  "model": "gpt-image-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Απόκριση δημιουργίας

Το create endpoint επιστρέφει public task id. Κάντε poll στο status endpoint μέχρι το task να succeed ή fail.

{
  "id": "task_gpt_image_2_example",
  "status": "queued",
  "model": "gpt-image-2",
  "reserved_credits": 3,
  "final_credits": 0,
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Συνηθισμένα σφάλματα

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Ορισμένα modes απαιτούν reference uploads μέσω Files API.