อ่านและจัดการคอลเลกชันโมเดล
แสดงรายการ สร้าง และอัปเดตการรวบรวมโมเดล ShareAI Creator ด้วยขอบเขตที่จำเป็นและขอบเขตการเป็นเจ้าของและการตรวจสอบที่ชัดเจน.
ในหน้านี้
การรวบรวมจัดกลุ่มแท็กโมเดลที่เกี่ยวข้องและนโยบายการให้บริการ/เชิงพาณิชย์เริ่มต้นของพวกเขา แท็กโมเดลแต่ละรายการสามารถมีการแทนที่ที่รองรับได้ ใช้ UUID การรวบรวมที่ส่งคืนโดย API แทนชื่อที่แสดง.


https://api.shareai.now/api/v1/console/creator/model-collectionsแสดงรายการการรวบรวมที่เป็นเจ้าของ.
- Base URL → URL พื้นฐาน
https://api.shareai.now- การตรวจสอบสิทธิ์
- HTTP Basic: creator UUID และโทเค็นการเข้าถึงของผู้สร้าง
- ขอบเขตที่จำเป็น
creator_collections:read
https://api.shareai.now/api/v1/console/creator/model-collections/{collection_uuid}อ่านการรวบรวมที่เป็นเจ้าของหนึ่งรายการ.
- Base URL → URL พื้นฐาน
https://api.shareai.now- การตรวจสอบสิทธิ์
- HTTP Basic: creator UUID และโทเค็นการเข้าถึงของผู้สร้าง
- ขอบเขตที่จำเป็น
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());
สร้างการรวบรวม#
https://api.shareai.now/api/v1/console/creator/model-collectionsสร้างการรวบรวมด้วยนโยบายการเข้าถึงเริ่มต้น.
- Base URL → URL พื้นฐาน
https://api.shareai.now- การตรวจสอบสิทธิ์
- HTTP Basic: creator UUID และโทเค็นการเข้าถึงของผู้สร้าง
- ขอบเขตที่จำเป็น
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"
]
}
ความพร้อมใช้งานส่วนตัวรักษาสิทธิ์การให้บริการไว้กับโครงสร้างพื้นฐานของ Creator เอง ไม่ได้หมายความว่าโมเดลต้องไม่มีอยู่ใน inference เครือข่าย ใช้เฉพาะประเภทการแชร์ที่เปิดใช้งานสำหรับโปรแกรม Creator.
อัปเดตการรวบรวม#
https://api.shareai.now/api/v1/console/creator/model-collections/{collection_uuid}/updateอัปเดตฟิลด์ของคอลเลกชันที่ได้รับอนุญาต.
- Base URL → URL พื้นฐาน
https://api.shareai.now- การตรวจสอบสิทธิ์
- HTTP Basic: creator UUID และโทเค็นการเข้าถึงของผู้สร้าง
- ขอบเขตที่จำเป็น
creator_collections:write
อ่านคอลเลกชันปัจจุบัน ส่งเฉพาะฟิลด์ที่คุณตั้งใจจะเปลี่ยนแปลง แล้วอ่านอีกครั้งเพื่อยืนยันนโยบายที่จัดเก็บไว้ การเปลี่ยนแปลงบางอย่างที่เผยแพร่อาจต้องได้รับการตรวจสอบก่อนที่จะมีผล ตรวจสอบสถานะที่ส่งกลับมาแทนที่จะถือว่าคำขอที่บันทึกไว้เป็นการอนุมัติ.
เลือกแพ็คเกจที่สมบูรณ์เมื่อเริ่มต้นจากศูนย์#
สร้างแพ็กเกจโมเดล รวมข้อมูลเมตาของโมเดล นโยบายคอลเลกชัน และแท็กไว้ในคำขอเดียว.
อัปเดตล่าสุด กันยายน 15, 2026