读取和管理模型集合
使用所需范围以及明确的所有权和审查边界,列出、创建和更新 ShareAI Creator 模型集合。
本页面内容
集合将相关的模型标签及其默认服务/商业策略分组。单个模型标签可以有支持的覆盖。使用 API 返回的集合 UUID 而不是显示名称。


GET
https://api.shareai.now/api/v1/console/creator/model-collections列出拥有的集合。
- 基础 URL
https://api.shareai.now- 身份验证
- HTTP Basic:创作者 UUID 和创作者访问令牌
- 必需范围
creator_collections:read
GET
https://api.shareai.now/api/v1/console/creator/model-collections/{collection_uuid}读取一个拥有的集合。
- 基础 URL
https://api.shareai.now- 身份验证
- HTTP Basic:创作者 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());
创建集合#
POST
https://api.shareai.now/api/v1/console/creator/model-collections创建具有默认访问策略的集合。
- 基础 URL
https://api.shareai.now- 身份验证
- HTTP Basic:创作者 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 自己的基础设施中。这并不意味着模型必须从网络推理中消失。仅使用 Creator 程序启用的共享类型。
更新集合#
PATCH
https://api.shareai.now/api/v1/console/creator/model-collections/{collection_uuid}/update更新允许的集合字段。
- 基础 URL
https://api.shareai.now- 身份验证
- HTTP Basic:创作者 UUID 和创作者访问令牌
- 必需范围
creator_collections:write
读取当前集合,仅发送您打算更改的字段,然后再次读取以验证存储的策略。一些已发布的更改可能需要审查才能生效;检查返回的状态,而不是将保存的请求视为批准。
从头开始选择完整包#
创建一个模型包 将模型元数据、集合策略和标签分组到一个请求中。
最近更新于 9 月 15, 2026