Rivya AI दस्तावेज़

API मॉडल

Rivya API मॉडल सूची देखें और मॉडल ID, श्रेणियां, प्रॉम्प्ट सीमाएं, संदर्भ मीडिया, तैयारी की स्थिति तथा Files API निर्भरताएं समझें।

अंतिम समीक्षा 2026/08/11 को

सार्वजनिक API की तैयारी स्थिति सहित Rivya मॉडल सूची देखने के लिए GET /api/v1/models इस्तेमाल करें।

curl https://rivya.ai/api/v1/models

यह एंडपॉइंट सार्वजनिक और केवल-पढ़ने योग्य है। यह वही सार्वजनिक मॉडल परत लौटाता है जिसे API दस्तावेज़ और ऑनलाइन डीबगर इस्तेमाल करते हैं; इसमें वे मॉडल भी शामिल हैं जिन्हें अभी सीधे कॉल नहीं किया जा सकता।

जवाब का स्वरूप

प्रतिक्रिया इस स्वरूप में आती है:

{
  "object": "list",
  "data": [
    {
      "id": "z-image",
      "display_name": "Z-Image",
      "category": "image",
      "runtime": "async_task",
      "base_credits": 1,
      "billing_type": "FIXED",
      "supported_modes": ["text-to-image"],
      "max_prompt_length": 1000,
      "reference_media": null,
      "params": [],
      "api_status": "available",
      "api_input_status": "available_text",
      "supported_api_inputs": ["text"],
      "requires_files_api": false,
      "requires_upload_for_modes": [],
      "url_input_supported": false,
      "file_kinds": [],
      "chat_capabilities": null,
      "notices": []
    }
  ]
}

असिंक्रोनस जनरेशन मॉडल के लिए id को POST /api/v1/generations में model के मान के रूप में इस्तेमाल करें। Chat मॉडल के लिए POST /api/v1/chat/completions इस्तेमाल करें और chat_capabilities जांचें।

उपलब्धता की स्थितियाँ

मॉडल संदर्भ इन सार्वजनिक स्थितियों का इस्तेमाल करता है:

  • available: कम से कम एक सार्वजनिक API जनरेशन रास्ता उपलब्ध है

  • temporarily_unavailable: मॉडल अस्थायी रूप से उपलब्ध नहीं है और अभी सार्वजनिक API v1 से उपयोग नहीं किया जा सकता

  • studio_only: मॉडल Studio या किसी दूसरे उत्पाद क्षेत्र में उपलब्ध है, सार्वजनिक API v1 में नहीं

इनपुट की तैयारी वाला फ़ील्ड अधिक विशिष्ट है:

  • available_text: प्रॉम्प्ट-आधारित अनुरोध सीधे जांचे जा सकते हैं

  • available_url_input: सार्वजनिक URL या एकल मान वाले पैरामीटर सीधे जांचे जा सकते हैं

  • partial_requires_files: कुछ विधियां अपलोड के बिना उपयोग की जा सकती हैं; संदर्भ-मीडिया वाली विधियों के लिए Files API जरूरी है

  • requires_files_api: मॉडल /api/v1/files से अपलोड किए गए संदर्भ मीडिया पर निर्भर करता है

अपलोड किए गए चित्र, वीडियो या ध्वनि संदर्भ की जरूरत वाली विधियां उपयोग करने से पहले Files API इस्तेमाल करें।

बातचीत मॉडल के लिए chat_capabilities बताता है कि Chat API बिना स्ट्रीम वाले जवाब, स्ट्रीम वाले जवाब, वेब खोज, चित्र के file_id संलग्नक, विचार और तर्क के स्तर का समर्थन करता है या नहीं।

मॉडल गिनती नीति

सार्वजनिक मॉडल सूची बदलती रहती है, क्योंकि Rivya मॉडल जोड़ता, हटाता या उनकी पहुंच सीमित करता है।

अपने एकीकरण में पहले से तय मॉडल संख्या पर निर्भर न रहें। हमेशा /api/v1/models या बदलते रहने वाला मॉडल API संदर्भ पढ़ें।

संबंधित पेज

केवल-पढ़ने योग्य जल्द आने वाली प्रविष्टियाँ

  • coming_soon: मॉडल केवल खोज के लिए सूचीबद्ध है और जनरेशन API या Chat API में भेजा नहीं जा सकता। यह supports_direct_generation: false, रिक्त runtime, billing और pricing, तथा खाली supported_modes और params लौटाता है। अनुरोध के लिए api_status: available चुनें।