قائمة نماذج المزود والشبكة
اقرأ كتالوج شبكة ShareAI Provider API، كتالوج المزود الخاص بك وتفاصيل النموذج الدقيقة باستخدام 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 | صفحة الترقيم، تبدأ من 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 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"
تفسير الاستجابة#
تحدد استجابات القائمة الكتالوج المحدد وتعيد عناصره. يمكن إعادة نموذج معروف من خلال بحث دقيق حتى إذا لم تتم إضافته إلى المزود. تحقق من حالة الارتباط والإذن المُعاد قبل تقديم إجراء تسعير أو مشاركة.
احتفظ بالمُعرّفات كما هي#
لا تعيد بناء معرف من اسم العرض الخاص بالنموذج. احتفظ بعلامات الترقيم الخاصة بـ creator/model/tag، وقم بترميز قيم الاستعلام في URL. استخدم أذونات المزود الحالية وشروط الوصول الخاصة بالنموذج عند اتخاذ قرار ما إذا كان يمكن تقديمه.
آخر تحديث سبتمبر 15, 2026