# 魔芋AI开发文档 ## Docs - API快速配置 [CC-Switch快速配置(推荐)](https://doc.moyu.info/9262283m0.md): - API快速配置 [Claude Code 与 Codex 安装配置](https://doc.moyu.info/9263007m0.md): - API快速配置 [智能体集成魔芋Skills](https://doc.moyu.info/9263528m0.md): - 魔芋SDK [SDK接口规范文档](https://doc.moyu.info/9264215m0.md): - 魔芋SDK [SDK 完整示例](https://doc.moyu.info/9264220m0.md): ## API Docs - 模型 [获取可用模型列表](https://doc.moyu.info/495380765e0.md): - 文本对话 [OpenAI 对话补全](https://doc.moyu.info/495380760e0.md): OpenAI 兼容的 Chat Completions 接口。设置 stream=true 时以 SSE 流式返回。 - 文本对话 [OpenAI Responses](https://doc.moyu.info/495380761e0.md): OpenAI Responses API 接口,支持字符串或消息数组输入。 - 文本对话 [Anthropic 消息接口](https://doc.moyu.info/495380762e0.md): Anthropic (Claude) Messages 接口。支持 Authorization Bearer 或 x-api-key 鉴权。 - 文本对话 [Gemini 内容生成](https://doc.moyu.info/495380763e0.md): Gemini 内容生成接口。 - 图片生成 [图片生成](https://doc.moyu.info/495380766e0.md): OpenAI 兼容图片生成接口,同时支持豆包文生图/图生图等模型。 - 视频生成 [提交视频生成任务](https://doc.moyu.info/495380767e0.md): 统一的视频生成异步任务提交接口。豆包 Seedance、即梦等视频模型均通过此接口提交, 返回 `task_id` 后使用查询接口轮询结果。不同模型的参数通过 `metadata` / `extra_fields` 透传。 - 视频生成 [查询视频生成任务](https://doc.moyu.info/495380768e0.md): 查询视频任务状态,返回 moyu 双层包装格式:外层为平台状态(大写枚举),内层 `data` 为上游原始响应体。 - 视频生成 [查询豆包视频任务状态](https://doc.moyu.info/495380769e0.md): 豆包(Doubao)视频生成任务的查询接口。 - 视频生成 [按令牌获取视频任务列表](https://doc.moyu.info/495380770e0.md): 拉取当前令牌名下的视频任务列表(自动排除 Suno 音频与 Midjourney 图片任务)。 - 素材库 [创建素材 / 批量上传](https://doc.moyu.info/495380773e0.md): 上传素材到指定分组。传 `url` 走单条上传(`upload_mode` 控制同步/异步); 传 `urls` 数组则走批量异步上传(最多 50 条)。 - 素材库 [查询素材列表](https://doc.moyu.info/495380774e0.md): 分页查询当前令牌的素材列表。 - 素材库 [查询单个素材](https://doc.moyu.info/495380775e0.md): 根据素材 ID 或异步上传返回的任务 ID 查询详情。 - 素材库 [按批次查询素材](https://doc.moyu.info/495380776e0.md): 根据批量上传返回的 batch_id 查询整批素材的最新状态。 - 素材库 [更新素材名称](https://doc.moyu.info/495380777e0.md): - 素材库 [删除素材](https://doc.moyu.info/495380778e0.md): - 素材库 [获取素材库列表](https://doc.moyu.info/495380779e0.md): 获取当前令牌的素材库分组列表。若存在历史素材,列表头部会返回 id=-2 的合成「历史分组」。 - 素材库 [创建素材库](https://doc.moyu.info/495380780e0.md): 创建一个自定义素材库,归入当前令牌专属区。 - 素材库 [删除素材库](https://doc.moyu.info/495380781e0.md): 删除素材库分组(级联删除组内素材)。id=-2 时批量删除所有历史分组。 - 素材库 [转移素材库](https://doc.moyu.info/495380782e0.md): 将素材库分组转移到当前用户的另一个令牌。id=-2 时整体转移所有历史分组。 ## Schemas - [ChatMessage](https://doc.moyu.info/300104375d0.md): - [ChatCompletionRequest](https://doc.moyu.info/300104376d0.md): - [ChatCompletionResponse](https://doc.moyu.info/300104377d0.md): - [OpenAIUsage](https://doc.moyu.info/300104378d0.md): - [ResponsesRequest](https://doc.moyu.info/300104379d0.md): - [ResponsesResponse](https://doc.moyu.info/300104380d0.md): - [AnthropicMessageRequest](https://doc.moyu.info/300104381d0.md): - [AnthropicMessageResponse](https://doc.moyu.info/300104382d0.md): - [GeminiPart](https://doc.moyu.info/300104383d0.md): - [GeminiContent](https://doc.moyu.info/300104384d0.md): - [GeminiGenerateContentRequest](https://doc.moyu.info/300104385d0.md): - [GeminiGenerateContentResponse](https://doc.moyu.info/300104386d0.md): - [ModelListResponse](https://doc.moyu.info/300104387d0.md): - [ImageGenerationRequest](https://doc.moyu.info/300104388d0.md): - [ImageGenerationResponse](https://doc.moyu.info/300104389d0.md): - [SeedanceContentItem](https://doc.moyu.info/300104390d0.md): - [SeedanceMetadata](https://doc.moyu.info/300104391d0.md): - [VideoGenerationRequest](https://doc.moyu.info/300104392d0.md): - [VideoTaskSubmitResponse](https://doc.moyu.info/300104393d0.md): - [VideoTaskQueryResponse](https://doc.moyu.info/300104394d0.md): - [VideoTaskListResponse](https://doc.moyu.info/300104395d0.md): - [VideoTaskListItem](https://doc.moyu.info/300104396d0.md): - [VideoAutoUploadRequest](https://doc.moyu.info/300104397d0.md): - [VideoAutoUploadSubmitResponse](https://doc.moyu.info/300104398d0.md): - [VideoFlatQueryResponse](https://doc.moyu.info/300104399d0.md): - [AssetItem](https://doc.moyu.info/300104400d0.md): - [CreateAssetRequest](https://doc.moyu.info/300104401d0.md): - [CreateAssetResponse](https://doc.moyu.info/300104402d0.md): - [ListAssetsRequest](https://doc.moyu.info/300104403d0.md): - [ListAssetsResponse](https://doc.moyu.info/300104404d0.md): - [GetAssetResponse](https://doc.moyu.info/300104405d0.md): - [BatchGetAssetsResponse](https://doc.moyu.info/300104406d0.md): - [AssetIdResponse](https://doc.moyu.info/300104407d0.md): - [AssetGroupListResponse](https://doc.moyu.info/300104408d0.md): - [ErrorResponse](https://doc.moyu.info/300104409d0.md):