Sağlayıcı ve ağ modellerini listeleyin
ShareAI Provider API ağ kataloğunu, sağlayıcı kataloğunuzu ve tam model ayrıntılarını provider_models:read kullanarak okuyun.
Bu sayfada
Mevcut model kayıtlarını keşfetmek için ağ kataloğunu ve kimliği doğrulanmış sağlayıcıyla ilişkili modelleri incelemek için kendi kataloğunuzu kullanın. Bir katalog girdisi, o modeli aktif olarak paylaşan bir cihazdan farklıdır.


https://api.shareai.now/api/v1/console/provider/model-catalogAğ model kataloğunu okuyun.
- Temel URL
https://api.shareai.now- Kimlik doğrulama
- HTTP Basic: sağlayıcı UUID ve sağlayıcı erişim jetonu
- Gerekli kapsam
provider_models:read
https://api.shareai.now/api/v1/console/provider/model-catalog/myBu sağlayıcının model kataloğunu okuyun.
- Temel URL
https://api.shareai.now- Kimlik doğrulama
- HTTP Basic: sağlayıcı UUID ve sağlayıcı erişim jetonu
- Gerekli kapsam
provider_models:read
Sorgu parametreleri#
| Parametre | Kullan |
|---|---|
page | Sayfalama sayfası, 1'den başlayarak. |
limit | İstenen sayfa boyutu; sunucu desteklenen sınırları uygular. |
search | Model adlarını veya tanımlayıcılarını filtreleyin. |
type | Ağ kataloğunda isteğe bağlı desteklenen katalog türü filtresi. |
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());
Tam bir modeli okuyun#
https://api.shareai.now/api/v1/console/provider/model-catalog/my/modelTam bir full_model_identifier arayın.
- Temel URL
https://api.shareai.now- Kimlik doğrulama
- HTTP Basic: sağlayıcı UUID ve sağlayıcı erişim jetonu
- Gerekli kapsam
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"
Yanıtı yorumlayın#
Liste yanıtları seçilen kataloğu tanımlar ve öğelerini döndürür. Bilinen bir model, sağlayıcıya eklenmemiş olsa bile tam bir arama ile döndürülebilir. Bir fiyatlandırma veya paylaşım işlemi sunmadan önce döndürülen ilişki ve izin durumunu kontrol edin.
Tanımlayıcıları tam olarak koruyun#
Bir modelin görüntüleme adından bir identifier oluşturmayın. Yaratıcı/model/etiket noktalama işaretlerini koruyun ve sorgu değerlerini URL kodlayın. Modelin sunulup sunulamayacağına karar verirken sağlayıcının mevcut izinlerini ve modelin erişim şartlarını kullanın.
Son güncelleme Eylül 15, 2026