Rivya AI दस्तावेज़
मॉडल API पेज

Grok Imagine Image 2.0 API इंटीग्रेशन

Rivya Public API v1 के जरिए मॉडल ID grok-imagine-image-2-0, समर्थित इनपुट, पैरामीटर, Files API नियम, क्रेडिट और रिस्पॉन्स उदाहरणों के साथ Grok Imagine Image 2.0 का उपयोग करें।

API से उपलब्धटेक्स्ट या URL तैयार; संदर्भ मोड में Files API का उपयोग होता हैइमेज
API मॉडल ID

grok-imagine-image-2-0

इनपुट

text, file

Files API

संदर्भ मोड के लिए जरूरी

बेस क्रेडिट

per_image · text_to_image=4 · image_edit=4 · ⌈total⌉

क्षमता

इमेज

बिलिंग

FIXED

प्रॉम्प्ट सीमा

20000 अक्षर

रिक्वेस्ट संरचना

मॉडल ID को शीर्ष स्तर पर भेजें। मॉडल के लिए खास कंट्रोल params में रखें।

कुंजीप्रकारजरूरीडिफॉल्टविवरण
modelstringहांgrok-imagine-image-2-0grok-imagine-image-2-0 API मॉडल ID का उपयोग करें।
promptstringहां-इस मॉडल के लिए अधिकतम 20000 अक्षर।
paramsobjectनहीं-मॉडल के लिए खास पैरामीटर ऑब्जेक्ट। अनुमत key के लिए नीचे दी गई पंक्तियां देखें।
client_request_idstringनहीं-अपने सिस्टम में रिक्वेस्ट ट्रेस करने के लिए वैकल्पिक क्लाइंट-साइड ID।

मॉडल पैरामीटर

कुंजीप्रकारजरूरीडिफॉल्टसीमाविकल्पविवरण
aspect_ratioselectनहीं1:1-1:1, 2:3, 3:2, 16:9, 9:16, autoकम से कम एक रेफ़रेंस इमेज अपलोड होने के बाद ही ऑटो विकल्प उपलब्ध होता है।

अपलोड नीति

पहले संदर्भ फाइल अपलोड करें, फिर लौटे हुए URL और durationToken को params.referenceMediaItems में रखें।

संदर्भ नियम

रेफ़रेंस इमेजें: एक से पाँच JPEG, PNG या WebP इमेज अपलोड करें। हर इमेज का आकार 10 MB से अधिक नहीं होना चाहिए। हर रेफ़रेंस के लिए साइन किया हुआ अपलोड मेटाडेटा आवश्यक है।

अधिकतम फाइलें

5

स्वीकार्य फाइल प्रकार

image

durationToken

अवधि सत्यापन जरूरी होने पर वीडियो और ऑडियो संदर्भों में /api/v1/files से मिला durationToken होना चाहिए।

kindअधिकतम आकारMIME प्रकार
image10 MBimage/jpeg, image/png, image/webp

न्यूनतम रिक्वेस्ट

{
  "model": "grok-imagine-image-2-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1"
  }
}

संदर्भ फाइल रिक्वेस्ट

{
  "model": "grok-imagine-image-2-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png",
        "width": 1024,
        "height": 1024,
        "sizeBytes": 1048576,
        "imageDimensionsToken": "image_dimensions_token_from_original_files_api_upload_response"
      }
    ]
  }
}

Create रिस्पॉन्स

create एंडपॉइंट सार्वजनिक टास्क ID लौटाता है। टास्क सफल या विफल होने तक स्टेटस एंडपॉइंट पोल करें।

{
  "id": "task_grok_imagine_image_2_0_example",
  "status": "queued",
  "model": "grok-imagine-image-2-0",
  "reserved_credits": 4,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "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

कुछ मोड में Files API संदर्भ अपलोड जरूरी हैं।