小火龙API 小火龙API 配置文档

配置文档

模型品类分类说明。把 OpenAI 兼容客户端指到小火龙API,复制对应板块即可对接。

Base URL: https://soulhub.top/v1 Auth: Bearer <API_KEY> DeepSeek · gpt-image-2 · Seedance · MiniMax H3

模型与实时价格以 模型广场 为准。

1. 概述

小火龙API 是 OpenAI 兼容中转。替换 Base URL、API Key、模型名即可调用。

板块模型示例接口协议
DeepSeekdeepseek-v4-flash / deepseek-v4-pro / deepseek-v4-flash-vision-expPOST /v1/chat/completions同步对话 · 高峰×2
生图gpt-image-2-4K-high 等 4 个同步 images / 异步 videos按分辨率选模型;旧名 image2 过渡映射
Seedanceseedance-2.0-720pPOST /v1/videos异步任务 · 轮询
新注册默认额度 0,需管理员开通额度与令牌后才能调用。

2. 通用连接配置(所有模型共用)

配置项说明
服务地址https://soulhub.top网站 / 文档 / 控制台
API Base URLhttps://soulhub.top/v1给 Coding 工具 / SDK 填这个(带 /v1
API Key控制台「令牌」创建请求头:Authorization: Bearer sk-...
Content-Typeapplication/jsonPOST JSON
模型名见各板块以模型广场为准,大小写一致
很多工具有两个框:网页地址填域名;API Base 必须填 https://soulhub.top/v1,不要只填根域名。
一键复制 · 连接三行
站点: https://soulhub.top
API Base URL: https://soulhub.top/v1
配置文档: https://soulhub.top/docs

3. DeepSeek(对话)

OpenAI 兼容对话接口。支持 deepseek-v4-flashdeepseek-v4-prodeepseek-v4-flash-vision-exp(视觉版,图片折算 tokens 计费,与 flash 同价)。

价目(人民币/百万tokens,空闲档;高峰×2):flash/vision 输入 ¥1.5 输出 ¥4.5;pro 输入 ¥4.5 输出 ¥13.5;缓存命中 flash ¥0.05 / pro ¥0.15。

3.1 正确配置

Base URLhttps://soulhub.top/v1
接口POST /v1/chat/completions
模型示例deepseek-v4-flash · deepseek-v4-pro · deepseek-v4-flash-vision-exp
鉴权Authorization: Bearer <API_KEY>
协议同步;流式用 stream: true

3.2 峰谷价(中转已自动启用)

仅 DeepSeek 按量模型:北京时间每天 09:00–12:0014:00–18:00(半开区间,12:00/18:00 起恢复平时)扣费为平时的 ×2。 无需改模型名;系统自动切换。模型广场在高峰时会对 deepseek-v4-flash / deepseek-v4-pro 显示高峰样式。

平时参考价(人民币 / 百万 tokens,以广场展示为准;高峰为下列 ×2):

模型输入(缓存未命中)输出
deepseek-v4-flash约 ¥1 / 1M约 ¥2 / 1M
deepseek-v4-pro约 ¥3 / 1M约 ¥6 / 1M

3.3 可照抄示例

curl · DeepSeek
curl https://soulhub.top/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\": \"deepseek-v4-flash\",
    \"messages\": [{\"role\":\"user\",\"content\":\"你好,小火龙\"}],
    \"stream\": false
  }"

4. 生图 gpt-image-2(1K / 2K / 4K)

生图已按分辨率拆模型。不要再用旧名 image2 去要 4K(旧名仅 1K 能力,易出 1280×720)。

4.1 模型怎么选(广场 4 个)

推荐:统一路由模型(自动选路)
size 指定分辨率即可,中转自动选择最佳线路,失败自动切换备用线路。
模型名支持分辨率选路顺序标价
gpt-image-2-4K4Kxxcapi → zexapi → FBIapi¥0.10 / 次
gpt-image-2-2K2Kxxcapi → zexapi¥0.06 / 次
gpt-image-2-1K1Kxxcapi → zexapi¥0.04 / 次
模型名用途标价推荐 size(16:9 例)
gpt-image-2通用档¥0.15 / 次按需;不保证固定 4K
gpt-image-2-1K-high1K 高质¥0.10 / 次1280x720 / 1024x1024 等 1K
gpt-image-2-2K-high2K 高质¥0.15 / 次2560x1440 等 2K
gpt-image-2-4K-high真 4K¥0.15 / 次3840x2160
gpt-image-2-xx-lowxxcapi 低质量 · 1K~2K · ¥0.025起快速批量
gpt-image-2-xx-mediumxxcapi 中质量 · 支持4K · ¥0.03起商品图/海报
gpt-image-2-xx-highxxcapi 高质量 · 支持4K · ¥0.05起品牌视觉/专业设计
gpt-image-2-fbiFBIapi 线路 · 同步直出 · 支持 1K/2K/4K 任意分辨率¥0.35 / 次size 即可(1024x1024 / 2560x1440 / 3840x2160 等)
要 4K 必须用 gpt-image-2-4K-high + size: "3840x2160" 旧名 image2 过渡期会映射到 gpt-image-2,请尽快改配置。

中转在同分辨率内可自动尝试 high→medium→low 线路提高成功率;若落到通用 gpt-image-2,响应会带 degraded=trueused_model

4.2 两种协议(都支持)

模式怎么调适合
同步 POST /v1/images/generations → 等返回 data[0].url(带参考图自动改走编辑通道,见 4.5) 简单接入;timeout ≥ 240s
异步(推荐 2K/4K) POST /v1/videosidGET /v1/videos/{id} 轮询 → url 可显示进度;不易 HTTP 长连接超时
xxcapi 线路(真 OpenAI 引擎) · 支持参考图精确遵循 · 同步直出。
gpt-image-2-xx-low(¥0.025起)· gpt-image-2-xx-medium(¥0.03起)· gpt-image-2-xx-high(¥0.05起)
接口 POST /v1/images/generations同步返回,支持参考图。

4.3 同步示例(4K)

curl · 同步 4K
curl -X POST https://soulhub.top/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\": \"gpt-image-2-4K-high\",
    \"prompt\": \"一只橘猫坐在窗台,阳光,写实\",
    \"size\": \"3840x2160\",
    \"n\": 1,
    \"response_format\": \"url\"
  }"

成功优先读 data[0].url(或 b64_json)。同步路径不要再去 GET /v1/images/{id} 轮询。

4.4 异步示例(4K,推荐)

curl · 异步提交
curl -X POST https://soulhub.top/v1/videos \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\": \"gpt-image-2-4K-high\",
    \"prompt\": \"一只橘猫坐在窗台,阳光,写实\",
    \"size\": \"3840x2160\"
  }"
curl · 异步查询
curl https://soulhub.top/v1/videos/task_xxx \
  -H "Authorization: Bearer YOUR_API_KEY"

status: completed 时取 url。建议 2–5 秒轮询一次。

4.5 参考图(图生图 / 角色一致性)

同步接口直接带参考图字段即可(2026-08-15 上线):网关检测到参考图后自动改走图像编辑通道, 模型会严格跟随参考图的人物外观/画风,无需换端点、无需改模型名
curl · 带参考图生图
curl -X POST https://soulhub.top/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\": \"gpt-image-2-4K\",
    \"prompt\": \"严格保持参考图中人物的发型、发色、服装和配饰完全不变,将他放到黄昏雪山前,全身照\",
    \"image\": \"https://你的图床/ref.png\",
    \"size\": \"3840x2160\"
  }"
  • 写法:image = URL 字符串或 URL 数组;也支持 images: [{"image_url": "..."}] 对象格式
  • 必须公网可下载;单张建议 < 20MB
  • 提示词里明确写「保持参考图人物外观不变」,效果更稳
  • 带参考图耗时约 60–150 秒(编辑通道比纯文生图慢),客户端超时建议 ≥240s
  • 也可直接 POST /v1/images/edits(multipart 上传本地文件),效果相同

4.6 Python · 异步 4K

python · 异步 4K
import time, requests

BASE = "https://soulhub.top/v1"
KEY = "YOUR_API_KEY"
H = {"Authorization": f"Bearer {KEY}", "Content-Type": "application/json"}

r = requests.post(f"{BASE}/videos", headers=H, json={
    "model": "gpt-image-2-4K-high",
    "prompt": "一只橘猫,阳光,写实",
    "size": "3840x2160",
}, timeout=60)
r.raise_for_status()
task_id = r.json().get("id") or r.json().get("task_id")
print("task", task_id)

while True:
    d = requests.get(f"{BASE}/videos/{task_id}", headers=H, timeout=60).json()
    print(d.get("status"), d.get("progress"))
    if d.get("status") == "completed":
        print("url", d.get("url"))
        break
    if d.get("status") == "failed":
        raise RuntimeError(d)
    time.sleep(3)

4.7 迁移(旧 image2)

  • 1K:改用 gpt-image-2-1K-high,size 用 1K 表
  • 2K:gpt-image-2-2K-high + 2K size
  • 4K:gpt-image-2-4K-high + 3840x2160
  • 过渡期仍传 image2 会映射到 gpt-image-2,请尽快改名
完整客户版说明见仓库 docs/image2-客户调用指南.md;价格以 模型广场 为准。

5. 即梦 Seedance 视频(渠道1 + 渠道2 · 933 满血参考)

即梦 Seedance 2.0 / 2.5 + 海螺 MiniMax H3,两条上游渠道。渠道1(aistarlab)34 个模型求稳(含 限时线 4K ¥1.20/秒H3 ¥0.08/秒起);渠道2(aicopy)45 个模型吃低价(2.5 低价、按条便宜、30 秒长视频)。

改名通知(2026-08-18):渠道1 的 20 个旧名升级为带 -渠道1 后缀(如 seedance-2.0-720pseedance-2.0-720p-渠道1)。旧名过渡期(≥14天)继续可用,新接入请直接用新名。渠道2 模型一律带 -渠道2 后缀。
视频是异步任务:先 POST /v1/videosid,再 GET /v1/videos/{id} 轮询(约 5 秒一次)。seconds 建议用字符串("seconds": "10")。

5.1 渠道1 模型怎么选(aistarlab · 34 个)

seedance-2.0[-fast]-{分辨率}[-线路后缀]-渠道1

  • 🔥 限时限量线(加 -限时,channel 64,全场最低):fast-480p ¥0.22/秒 · fast-720p ¥0.32 · 480p ¥0.30 · 720p ¥0.40 · 1080p ¥0.70 · 4K ¥1.20/秒(普通线一半)
  • 无后缀 = 普通线路(按秒,含 4K ¥2.60/秒)
  • -pro = 专线(按秒)
  • -face = 卡人脸专线(按秒,480p/720p/1080p)
  • -flat / -flat2 = 按条计费(固定 720p)
  • 2.5seedance-2.5-480p-渠道1 ¥0.45/秒 · 720p ¥0.68/秒 · 1080p ¥2.80/秒(不卡脸 · 4-30秒 · 30图/10视频/10音频)
  • 海螺 MiniMax H3minimax-h3-480p/768p/1080p/2k-渠道1 · ¥0.08/¥0.12/¥0.16/¥0.20 每秒(不卡脸 · 限时回馈价 · 调用方式与 Seedance 一致)

5.2 渠道2 模型速览(aicopy · 45 个 · 2026-08-18 上线)

类别代表模型(加 -渠道2价格
2.5 不卡脸按秒sd-2.5-480p不卡脸(按秒) / sd-2.5-720p不卡脸(按秒)¥0.36 / ¥0.54 每秒
2.5 官方稳定版【官方稳定版】2.5-480p / 2.5-720p¥1.20 / ¥2.40 每秒
2.5 唯一1080p【稳定】sd2.5-1080p¥2.30/秒(测试期估价)
2.5 轮换sd-2.5-轮换渠道(按秒/按次)¥0.54/秒 · ¥6.30/条
2.0 低价按秒sd-2.0-480/720满血(不卡脸)惊喜渠道 等 12 档¥0.27~1.20/秒
2.0 按次(固定15秒)sd-2.0-480fast(卡脸)惊喜渠道 等 23 档¥0.96~9.00/条
全场最低价sd-720满血-900(不售后)¥0.96/条 ⚠️不售后,仅1-9张参考图

渠道2 各线路限制:ad渠道锁 16:9/9:16 画幅;轮换/900 固定 720p;900 不支持文生;完整 45 条以 模型广场 为准。

5.3 创建 + 查询(两渠道同协议)

curl · 创建
curl -X POST https://soulhub.top/v1/videos \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\": \"seedance-2.0-720p-渠道1\",
    \"prompt\": \"图片1中的角色正面微笑,镜头缓慢推近\",
    \"image\": \"https://你的图床/参考图.jpg\",
    \"seconds\": \"5\",
    \"size\": \"16:9\"
  }"
curl · 查询
curl https://soulhub.top/v1/videos/task_xxx \
  -H "Authorization: Bearer YOUR_API_KEY"

status: completed 时结果在 metadata.result_url。链接请尽快下载。

5.4 933 参考字段(两渠道通用)

字段说明
image第 1 张参考图 URL
metadata.images追加参考图:2.0 线合计最多 9 张;2.5 线最多 30 张
metadata.videos最多 3 个参考视频(2.5 线最多 10 个)
metadata.audios最多 3 个参考音频(2.5 线最多 10 个)
metadata.mode_typeimage2video / text2video / frames2video

prompt 可用 @图片N / @视频N / @音频N。只支持公网 http(s) URL。

5.5 Python 轮询示例

python · Seedance
import time, requests

API_KEY = "YOUR_API_KEY"
BASE = "https://soulhub.top/v1"

resp = requests.post(
    f"{BASE}/videos",
    headers={"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"},
    json={
        "model": "seedance-2.0-720p",
        "prompt": "图片1中的角色正面微笑,镜头缓慢推近",
        "image": "https://图床/参考图.jpg",
        "duration": 5,
        "size": "16:9",
    },
    timeout=60,
)
task_id = resp.json()["id"]
print("task:", task_id)

while True:
    d = requests.get(
        f"{BASE}/videos/{task_id}",
        headers={"Authorization": f"Bearer {API_KEY}"},
        timeout=60,
    ).json()
    print(d.get("status"), d.get("progress"))
    if d.get("status") == "completed":
        print("url:", (d.get("metadata") or {}).get("result_url"))
        break
    if d.get("status") == "failed":
        print("failed:", d.get("error"))
        break
    time.sleep(10)
审核可能返回失败且不扣费。避免未授权真人照、以及不当内容表述。

7. 工具接入(Cursor / 各类 Coding 工具)

  1. API Base / OpenAI Base URL = https://soulhub.top/v1
  2. API Key = 控制台令牌
  3. Model = 广场上的模型名(如 deepseek-v4-flash
把「站点 + API Base URL + 配置文档」和 API Key 一起发给工具,一般即可自动配好。见首页一键复制。

8. 控制台

  • 登录 / 注册:/login · /register
  • 模型广场与价格:/pricing
  • 令牌:控制台内「令牌 / API Key」
  • 本配置文档:控制台左上「配置文档」或 /docs

9. 常见错误

现象可能原因处理
401 / 鉴权失败Key 错、漏 Bearer检查令牌与请求头
余额不足额度为 0 或用尽联系管理员充值
模型不存在模型名写错对照模型广场
image2 超时/拥堵但其实有图客户端优先轮询 task改读 data[0].url,见 §4
image2 30s 就失败HTTP 超时太短超时 ≥ 180s
参考图不生效用了 images 或 URL 拉不到字段用 image;公网可下载 URL
DeepSeek 高峰更贵正常北京时间 9–12、14–18 为 ×2,见 §3
请妥善保管 API Key,不要提交到公开仓库或发到群聊。