驗證創作者 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 令牌同可下載嘅模型包分發。
最後更新日期:2026年9月15日