A LITTLE MAGIC, IN YOUR CODE

把灵感,接进你的应用✧

几行代码,就能让你的产品拥有 SVG 创作能力。

API 使用文档
独立密钥可命名、设定有效期、随时撤销
共享额度图片 1 额度 · 文字 2 额度
异步创作提交、查询、下载,作品自动保存

我的 API 密钥

每个账户最多 10 个有效密钥。完整密钥仅在创建时显示一次。

正在读取密钥…

密钥可使用账户额度并读取作品;请保存在服务端环境变量中,勿放入前端代码。
QUICK START

第一张 SVG,从这里开始

将密钥放入 MOMOVECTOR_API_KEY 环境变量。每个新任务用 uuidgen 生成并设置 MOMOVECTOR_REQUEST_ID,重试时保留该值。

1. 提交生成任务
curl 'https://momovector.com/api/v1/generations' \
  -H "Authorization: Bearer $MOMOVECTOR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $MOMOVECTOR_REQUEST_ID" \
  -d '{"mode":"text","prompt":"一只可爱的小橘猫","style":"playful"}'

收到 202 后,保存 job.id。建议每隔 2–3 秒查询一次:

2. 查询任务状态
curl 'https://momovector.com/api/v1/generations/JOB_ID' \
  -H "Authorization: Bearer $MOMOVECTOR_API_KEY"
queued→running→completed

状态为 completed 即可下载;failed 表示未完成,额度自动返还。

3. 下载 SVG
curl 'https://momovector.com/api/v1/generations/JOB_ID/file' \
  -H "Authorization: Bearer $MOMOVECTOR_API_KEY" \
  --output artwork.svg