1. 素材库
魔芋AI开发文档
  • API快速配置
    • CC-Switch快速配置(推荐)
    • Claude Code 与 Codex 安装配置
    • 智能体集成魔芋Skills
  • 魔芋SDK
    • SDK接口规范文档
    • SDK 完整示例
  • 模型
    • 获取可用模型列表
      GET
  • 文本对话
    • OpenAI 对话补全
      POST
    • OpenAI Responses
      POST
    • Anthropic 消息接口
      POST
    • Gemini 内容生成
      POST
  • 图片生成
    • 图片生成
      POST
  • 视频生成
    • 提交视频生成任务
      POST
    • 查询视频生成任务
      GET
    • 查询豆包视频任务状态
      GET
    • 按令牌获取视频任务列表
      GET
  • 素材库
    • 创建素材 / 批量上传
      POST
    • 查询素材列表
      POST
    • 查询单个素材
      POST
    • 按批次查询素材
      POST
    • 更新素材名称
      POST
    • 删除素材
      POST
    • 获取素材库列表
      GET
    • 创建素材库
      POST
    • 删除素材库
      POST
    • 转移素材库
      POST
  • 数据模型
    • ChatMessage
    • ChatCompletionRequest
    • ChatCompletionResponse
    • OpenAIUsage
    • ResponsesRequest
    • ResponsesResponse
    • AnthropicMessageRequest
    • AnthropicMessageResponse
    • GeminiPart
    • GeminiContent
    • GeminiGenerateContentRequest
    • GeminiGenerateContentResponse
    • ModelListResponse
    • ImageGenerationRequest
    • ImageGenerationResponse
    • SeedanceContentItem
    • SeedanceMetadata
    • VideoGenerationRequest
    • VideoTaskSubmitResponse
    • VideoTaskQueryResponse
    • VideoTaskListResponse
    • VideoTaskListItem
    • VideoAutoUploadRequest
    • VideoAutoUploadSubmitResponse
    • VideoFlatQueryResponse
    • AssetItem
    • CreateAssetRequest
    • CreateAssetResponse
    • ListAssetsRequest
    • ListAssetsResponse
    • GetAssetResponse
    • BatchGetAssetsResponse
    • AssetIdResponse
    • AssetGroupListResponse
    • ErrorResponse
  1. 素材库

创建素材 / 批量上传

POST
https://moyu.info/v1/assets
上传素材到指定分组。传 url 走单条上传(upload_mode 控制同步/异步); 传 urls 数组则走批量异步上传(最多 50 条)。

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
Body 参数application/json必填

示例
{
    "url": "https://example.com/sunflower.jpg",
    "asset_type": "Image",
    "name": "test-sunflower",
    "group_id": 8
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location 'https://moyu.info/v1/assets' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "url": "https://example.com/sunflower.jpg",
    "asset_type": "Image",
    "name": "test-sunflower",
    "group_id": 8
}'

返回响应

🟢200
application/json
成功
Bodyapplication/json

示例
{
    "code": "success",
    "data": {
        "id": "string",
        "asset_url": "string",
        "status": "string",
        "batch_id": "string",
        "task_id": "string",
        "total": 0,
        "items": [
            {
                "source_url": "string",
                "status": "string"
            }
        ]
    }
}
修改于 2026-07-31 04:00:53
上一页
按令牌获取视频任务列表
下一页
查询素材列表
Built with