验证创作者 API
使用面向 Creator 的远程访问凭证,并了解 ShareAI Creator API 中可用的集合、模型和设置范围。
本页面内容
Creator API 管理由经过身份验证的 Creator 控制的模型。它使用与 Provider 和推理不同的凭证命名空间。从拥有集合的 Creator 工作区开始。
创建凭证#
- 打开 创作者 在控制台中选择正确的工作区。
- 启用 Creator 远程访问并创建一个命名的访问令牌。
- 安全保存 Creator UUID 和令牌。
- 使用 HTTP Basic 发送 Creator UUID 作为用户名,Creator 访问令牌作为密码。


GET
https://api.shareai.now/api/v1/console/creator阅读经过身份验证的 Creator 摘要。
- 基础 URL
https://api.shareai.now- 身份验证
- HTTP Basic:创作者 UUID 和创作者访问令牌
- 必需范围
creator:read
cURL
curl --fail-with-body --request GET \
"https://api.shareai.now/api/v1/console/creator" \
-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', 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";
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());
范围#
| 范围 | 含义 |
|---|---|
creator:read | 阅读 Creator 摘要。 |
creator_collections:read | 列出或读取集合并检查模型标识符的可用性。 |
creator_collections:write | 创建或更新允许的集合字段。 |
creator_models:read | 读取拥有集合中的模型。 |
creator_models:write | 创建或更新允许的模型字段。 |
creator_settings:write | 配置的 Creator 凭证携带的设置权限;仅使用明确支持的路由。 |
创建完整的模型包需要集合写入和模型写入范围。除了 Creator 所有权和程序权限外,还会检查所需范围。
访问不等于发布批准#
有效的写入令牌不批准集合或解锁不支持的商业方法。保持草稿、待审查和已接受状态分开。当前的远程令牌路由图未建立支持基于令牌的提交审查流程;通过控制台提交审查。
旋转或撤销#
为单独的集成使用不同的命名凭证。撤销不再需要的凭证,并在发出替换时更新您的密钥存储。切勿将 Creator 令牌与可下载的模型包一起分发。
最近更新于 9 月 15, 2026