用户指南

快速开始

用 Magick API 完成首个文本、图片与视频请求

Magick API 官方开发文档

欢迎使用 Magick API。本页基于整理后的源文档,给出一条最短接入路径,帮助你完成第一次调用。

提示:你只需要更换为Magick API 的域名和API KEY即可一键迁移,0代码修改!

第一步:获取 API Key

  1. 打开 API Key 管理页面
  2. 登录账号并创建新的 API Key。
  3. 妥善保存密钥,后续调用时通过 Authorization: Bearer YOUR_API_KEY 传入。

第二步:选择接口类型

文本和多数图片接口通常同步返回结果;视频接口采用异步任务模式,提交成功后会返回 id / task_id

第三步:发送请求

文本生成示例

curl -X POST https://api.magickapi.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5",
    "messages": [
      {
        "role": "user",
        "content": "帮我调查并推荐一个最适合编码的大模型"
      }
    ]
  }'

图像生成示例

curl -X POST https://api.magickapi.com/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "可爱的猫咪坐在劳斯莱斯后座上哭",
    "size": "1:1",
    "n": 1
  }'

视频生成示例

curl -X POST https://api.magickapi.com/v1/videos \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo-3.1-fast-generate-preview",
    "prompt": "一个小女孩坐在窗台欣赏春风吹动的柳树",
    "duration": 8,
    "size": "1280x720"
  }'

第四步:查询任务状态

视频接口返回 id / task_id 后,可通过 OpenAI 兼容的视频任务接口轮询结果:

curl -X GET https://api.magickapi.com/v1/videos/YOUR_TASK_ID \
  -H "Authorization: Bearer YOUR_API_KEY"

任务完成后,可下载视频内容:

curl -L https://api.magickapi.com/v1/videos/YOUR_TASK_ID/content \
  -H "Authorization: Bearer YOUR_API_KEY" \
  --output output.mp4

建议提交后等待 5 到 10 秒再开始轮询,之后每 3 到 5 秒查询一次。

下一步

最后更新于

目录