一个接口,覆盖豆包全部多模态能力。浏览器级签名,零封控风险。
由本项目生成的音乐
doubao2api /v1/audio/generations
doubao(快速)、doubao-think(深度思考 + reasoning_content)、doubao-expert(专家模式)。支持 conversation_id 多轮上下文、联网搜索、文件/图片理解。
文字描述生成图片,或上传参考图 ref_image_key 进行风格迁移。
输入文字描述,生成短视频。异步轮询,完成后返回下载链接。
描述风格和情绪,生成音乐片段。支持多种曲风。
所有 API 调用通过 Playwright 在真实浏览器内执行 fetch()。字节跳动的 fetch hook 自动注入 a_bogus + msToken,签名上下文与请求上下文完全一致,彻底消除 710022004 风控。
部署后,一行 curl 即可调用。完全兼容 OpenAI Chat Completions 格式,无需改动现有代码。
✦ 流式输出(SSE)
✦ 多轮对话(conversation_id)
✦ 深度思考(reasoning_content)
✦ 联网搜索结果提取
curl http://your-server:9090/v1/chat/completions \ -H "Content-Type: application/json" \ -d '{ "model": "doubao", "stream": true, "messages": [ {"role": "user", "content": "用三句话解释量子计算"} ] }'
所有端点均兼容 OpenAI SDK 调用方式
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /v1/chat/completions | 对话(流式/非流式) |
| POST | /v1/images/generations | 文生图 / 图生图 |
| POST | /v1/videos/generations | 文生视频 |
| POST | /v1/music/generations | 文生音乐 |
| POST | /v1/files | 上传文件 |
| GET | /v1/models | 模型列表 |
| GET | /admin | 管理面板 |
项目成长轨迹
✦ META
本页所有图片和音乐均由 doubao2api 生成
页面中的 5 张配图通过 /v1/images/generations 端点生成,背景音乐通过 /v1/audio/generations 端点生成。所见即所得 — 这就是本项目部署后的实际能力。