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चुनें।
Rivya TypeScript SDK गाइड
मॉडल, जनरेशन, फ़ाइलें, क्रेडिट, वेबहुक और SSE स्ट्रीमिंग वाली बातचीत के लिए सार्वजनिक API v1 कॉल करने हेतु Rivya TypeScript SDK का परीक्षण संस्करण इस्तेमाल करें।
मॉडल API संदर्भ
Rivya API मॉडल ID, उपलब्धता, समर्थित विधियां, पैरामीटर तालिकाएं, प्रॉम्प्ट सीमाएं, संदर्भ मीडिया नियम और मॉडल विवरण लिंक देखें।
