Citește și gestionează colecțiile de modele
Listează, creează și actualizează colecțiile de modele ShareAI Creator cu domeniile necesare și limite clare de proprietate și revizuire.
Pe această pagină
O colecție grupează etichetele de model asociate și politica lor implicită de servire/comercializare. Etichetele individuale de model pot avea suprascrieri suportate. Folosește UUID-urile colecției returnate de API în locul numelor afișate.


https://api.shareai.now/api/v1/console/creator/model-collectionsListează colecțiile deținute.
- URL de bază
https://api.shareai.now- Autentificare
- HTTP Basic: UUID-ul creatorului și token-ul de acces al creatorului
- Scop necesar
creator_collections:read
https://api.shareai.now/api/v1/console/creator/model-collections/{collection_uuid}Citește o colecție deținută.
- URL de bază
https://api.shareai.now- Autentificare
- HTTP Basic: UUID-ul creatorului și token-ul de acces al creatorului
- Scop necesar
creator_collections:read
cURL
curl --fail-with-body --request GET \
"https://api.shareai.now/api/v1/console/creator/model-collections" \
-u "$CREATOR_UUID:$CREATOR_ACCESS_TOKEN"
Python
import json
import os
import urllib.request
import base64
credentials = os.environ["CREATOR_UUID"] + ":" + os.environ["CREATOR_ACCESS_TOKEN"]
headers = {"Authorization": "Basic " + base64.b64encode(credentials.encode()).decode()}
request = urllib.request.Request('https://api.shareai.now/api/v1/console/creator/model-collections', 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/creator/model-collections";
const credentials = `${process.env.CREATOR_UUID}:${process.env.CREATOR_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());
Creează o colecție#
https://api.shareai.now/api/v1/console/creator/model-collectionsCreează o colecție cu o politică de acces implicită.
- URL de bază
https://api.shareai.now- Autentificare
- HTTP Basic: UUID-ul creatorului și token-ul de acces al creatorului
- Scop necesar
creator_collections:write
JSON
{
"name": "Example Research Model",
"collection_key": "example-research-model",
"description_html": "<p>A model for document classification. Describe intended use and limitations.</p>",
"share_types": [
"private"
]
}
Disponibilitatea privată păstrează drepturile de servire pe infrastructura proprie a Creatorului. Nu înseamnă că modelul trebuie să fie absent din inferența rețelei. Folosește doar tipurile de partajare activate pentru programul Creatorului.
Actualizează o colecție#
https://api.shareai.now/api/v1/console/creator/model-collections/{collection_uuid}/updateActualizează câmpurile permise ale colecției.
- URL de bază
https://api.shareai.now- Autentificare
- HTTP Basic: UUID-ul creatorului și token-ul de acces al creatorului
- Scop necesar
creator_collections:write
Citește colecția curentă, trimite doar câmpurile pe care intenționezi să le modifici și apoi citește din nou pentru a verifica politica stocată. Unele modificări publicate pot necesita revizuire înainte de a deveni efective; inspectează starea returnată în loc să tratezi o cerere salvată ca aprobare.
Alege un pachet complet când începi de la zero#
Creează un pachet de modele grupează metadatele modelului, politica de colectare și etichetele într-o singură cerere.
Ultima actualizare: 15 septembrie 2026