مدلهای ارائهدهنده و شبکه را لیست کنید
کاتالوگ شبکه API ارائهدهنده ShareAI، کاتالوگ ارائهدهنده شما و جزئیات دقیق مدل را با استفاده از provider_models:read بخوانید.
در این صفحه
از کاتالوگ شبکه برای کشف رکوردهای مدل موجود و از کاتالوگ خود برای بررسی مدلهای مرتبط با ارائهدهنده احراز هویت شده استفاده کنید. یک ورودی کاتالوگ با دستگاهی که فعالانه آن مدل را به اشتراک میگذارد، متفاوت است.


https://api.shareai.now/api/v1/console/provider/model-catalogکاتالوگ مدل شبکه را بخوانید.
- URL پایه
https://api.shareai.now- احراز هویت
- HTTP Basic: UUID ارائهدهنده و توکن دسترسی ارائهدهنده
- دامنه مورد نیاز
provider_models:read
https://api.shareai.now/api/v1/console/provider/model-catalog/myکاتالوگ مدل این ارائهدهنده را بخوانید.
- URL پایه
https://api.shareai.now- احراز هویت
- HTTP Basic: UUID ارائهدهنده و توکن دسترسی ارائهدهنده
- دامنه مورد نیاز
provider_models:read
پارامترهای پرسوجو#
| پارامتر | استفاده کنید |
|---|---|
page | صفحهبندی، شروع از ۱. |
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جستجوی یک شناسه کامل مدل دقیق.
- URL پایه
https://api.shareai.now- احراز هویت
- HTTP Basic: 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"
پاسخ را تفسیر کنید#
پاسخهای لیست کاتالوگ انتخابشده را شناسایی کرده و آیتمهای آن را بازمیگرداند. یک مدل شناختهشده میتواند با جستجوی دقیق بازگردانده شود حتی اگر به ارائهدهنده اضافه نشده باشد. قبل از ارائه قیمت یا اقدام به اشتراکگذاری، وضعیت ارتباط و مجوز بازگرداندهشده را بررسی کنید.
شناسهها را دقیق نگه دارید#
شناسهای را از نام نمایشی مدل بازسازی نکنید. علامتگذاری سازنده/مدل/برچسب را حفظ کنید و مقادیر پرسوجو را به URL رمزگذاری کنید. هنگام تصمیمگیری درباره اینکه آیا مدل میتواند سرویسدهی شود، از مجوزهای فعلی ارائهدهنده و شرایط دسترسی مدل استفاده کنید.
آخرین بهروزرسانی سپتامبر 15, 2026