跳到內容
開放式卡斯塔利控制台

影片

建立影像資源

將影像新增至現有群組。處理後,在支援的 Seedance 請求中將其引用為 `asset://<ID>`。

此頁面記錄了 Modelflare 資產管理路線。通話需要有效的智慧 API 金鑰或媒體群組 API 金鑰、可用的媒體頻道以及所需的權限。

POST https://modelflare.dev/volc/asset/CreateAsset

使用 Modelflare API 金鑰:

終端機視窗bash
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"

發送帶有建立、更新和刪除請求的 Idempotency-Key。對同一用戶重試相同的金鑰會重播已儲存的回應,而不會重複突變。

將影像新增至現有群組。處理後,在支援的 Seedance 請求中將其引用為 asset://<ID>。

場 類型 必填 說明 範例
GroupId string 是 目標資產組ID。 group-20260320141746-zsf6b
AssetType Image 是 必須是Image。 Image
URL string 是 公用 URL、資料 URI 或原始 Base64。圖片必須小於 30 MB,每邊 300–6000 像素,寬高比為 0.4–2.5。 https://example.com/image.jpg
file binary 否 URL 的多部分替代品。接受 JPEG、PNG、WebP、BMP、TIFF、GIF、HEIC 和 HEIF。 image.jpg
Name string 否 顯示/搜尋名稱,最多 64 個字元。它不會發送到模型。 character-reference
model string 否 volc-asset
ProjectName string 否 項目名稱。必須符合目標群體;預設為 default。 default

JSON 範例:

JSON
{
"model": "volc-asset",
"GroupId": "group-20260320141746-zsf6b",
"Name": "character-reference",
"AssetType": "Image",
"URL": "https://example.com/image.jpg"
}

多部分/表單資料範例:

終端機視窗bash
curl --request POST https://modelflare.dev/volc/asset/CreateAsset \
--header "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
--form "model=volc-asset" \
--form "GroupId=group-20260320141746-zsf6b" \
--form "file=@image.jpg"

图像已进入异步处理。輪詢GetAsset,直到Status 為Active 或Failed。沒有上傳時 SLA;典型的圖像大約需要 6-9 秒,而繁忙的審核隊列可能需要大約 10 秒到 2 分鐘。

場 類型 必填 說明 範例
Id string 是 資產 ID。僅當狀態為Active後才可使用asset://<ID>。 asset-20260528140922-d9646

回應範例:

JSON
{
"Id": "asset-20260528140922-d9646"
}
狀態 意義
400 請求無效。
401 API 金鑰遺失或未經授權。

錯誤主體範例(返回時):

JSON
{
"error": {
"code": "invalid_request",
"message": "Request validation failed."
}
}

影像、視訊和音訊創建是非同步的。收到資產ID後,僅當狀態為Active時,呼叫GetAsset並使用asset://<ID>引用。