प्रोवाइडर और नेटवर्क मॉडल सूचीबद्ध करें
ShareAI Provider API नेटवर्क कैटलॉग, आपके प्रोवाइडर कैटलॉग और सटीक मॉडल विवरण को provider_models:read का उपयोग करके पढ़ें।
इस पेज पर
उपलब्ध मॉडल रिकॉर्ड्स को खोजने के लिए नेटवर्क कैटलॉग का उपयोग करें और प्रमाणीकृत प्रोवाइडर से जुड़े मॉडलों का निरीक्षण करने के लिए अपने कैटलॉग का उपयोग करें। एक कैटलॉग प्रविष्टि उस डिवाइस से अलग होती है जो सक्रिय रूप से उस मॉडल को साझा कर रही है।


https://api.shareai.now/api/v1/console/provider/model-catalogनेटवर्क मॉडल कैटलॉग पढ़ें।
- बेस URL
https://api.shareai.now- प्रमाणीकरण
- HTTP बेसिक: प्रोवाइडर UUID और प्रोवाइडर एक्सेस टोकन
- आवश्यक स्कोप
provider_models:read
https://api.shareai.now/api/v1/console/provider/model-catalog/myइस प्रोवाइडर के मॉडल कैटलॉग को पढ़ें।
- बेस URL
https://api.shareai.now- प्रमाणीकरण
- HTTP बेसिक: प्रोवाइडर UUID और प्रोवाइडर एक्सेस टोकन
- आवश्यक स्कोप
provider_models:read
क्वेरी पैरामीटर्स#
| पैरामीटर | उपयोग करें |
|---|---|
page | पेजिनेशन पेज, 1 से शुरू। |
limit | अनुरोधित पेज आकार; सर्वर अपने समर्थित सीमा लागू करता है। |
search | मॉडल नाम या पहचानकर्ताओं को फ़िल्टर करें। |
type | नेटवर्क कैटलॉग पर वैकल्पिक समर्थित कैटलॉग-प्रकार फ़िल्टर। |
cURL
curl --fail-with-body --request GET \
"https://api.shareai.now/api/v1/console/provider/model-catalog/my?page=1&limit=20" \
-u "$PROVIDER_UUID:$PROVIDER_ACCESS_TOKEN"
Python
import json
import os
import urllib.request
import base64
credentials = os.environ["PROVIDER_UUID"] + ":" + os.environ["PROVIDER_ACCESS_TOKEN"]
headers = {"Authorization": "Basic " + base64.b64encode(credentials.encode()).decode()}
request = urllib.request.Request('https://api.shareai.now/api/v1/console/provider/model-catalog/my?page=1&limit=20', headers=headers, method='GET')
with urllib.request.urlopen(request, timeout=60) as response:
print(json.load(response))
TypeScript
const url = "https://api.shareai.now/api/v1/console/provider/model-catalog/my?page=1&limit=20";
const credentials = `${process.env.PROVIDER_UUID}:${process.env.PROVIDER_ACCESS_TOKEN}`;
const headers: Record = {
Authorization: `Basic ${Buffer.from(credentials).toString("base64")}`,
};
const response = await fetch(url, { method: "GET", headers });
if (!response.ok) throw new Error(`${response.status}: ${await response.text()}`);
console.log(await response.json());
एक सटीक मॉडल पढ़ें#
https://api.shareai.now/api/v1/console/provider/model-catalog/my/modelएक सटीक full_model_identifier खोजें।
- बेस URL
https://api.shareai.now- प्रमाणीकरण
- HTTP बेसिक: प्रोवाइडर UUID और प्रोवाइडर एक्सेस टोकन
- आवश्यक स्कोप
provider_models:read
cURL
curl --get --fail-with-body https://api.shareai.now/api/v1/console/provider/model-catalog/my/model \
-u "$PROVIDER_UUID:$PROVIDER_ACCESS_TOKEN" \
--data-urlencode "full_model_identifier=$MODEL_IDENTIFIER"
प्रतिक्रिया को समझें#
सूची प्रतिक्रियाएं चयनित कैटलॉग की पहचान करती हैं और उसके आइटम लौटाती हैं। एक ज्ञात मॉडल को सटीक खोज के माध्यम से लौटाया जा सकता है, भले ही उसे प्रदाता में जोड़ा न गया हो। मूल्य निर्धारण या साझा करने की क्रिया की पेशकश करने से पहले लौटाए गए एसोसिएशन और अनुमति स्थिति की जांच करें।
पहचानकर्ताओं को सटीक रखें#
किसी मॉडल के डिस्प्ले नाम से एक पहचानकर्ता को फिर से न बनाएं। इसके creator/model/tag विराम चिह्न को बनाए रखें, और क्वेरी मानों को URL-एन्कोड करें। यह तय करते समय कि इसे सेवा दी जा सकती है या नहीं, प्रदाता की वर्तमान अनुमतियों और मॉडल की एक्सेस शर्तों का उपयोग करें।
अंतिम अपडेट सितम्बर 15, 2026