Pilot 派诺信息星模XModel
首页模型榜单价格工具文档博客
登录 / 注册
Pilot 派诺信息星模XModel

星模XModel:兼容 OpenAI 与 Anthropic 协议,一把 Key 接入主流大模型,按量计费,支持 BYOK 与团队预算管理。

产品

模型市场榜单价格

工具

成本计算器迁移检测价格对比账单分析凭证验证

接入文档

快速开始Agent 接入OpenAI 迁移计费

法务

隐私政策服务条款退款政策

参考资源

低价 LLM APIOpenRouter 替代方案
© 2026 星模XModel主办单位:贵州派诺数海观澜数字产业发展有限公司黔ICP备2026008986号-2
文档

统一视频生成 API

所有视频模型共用一个异步接口:提交生成任务、轮询到终态、取回预签名 mp4。

快速开始认证Chat Completions流式输出语音合成(TTS)视频生成音色注册调用契约模型错误计费OpenAI 迁移决策评估 System One (beta)视频生成(快速开始)图像生成(统一面)

提交生成任务

POST /v1/video/generations 用你的星模 API Key 鉴权,创建视频生成任务并返回任务 job id(响应 id 字段,形如 vidjob_*)。请求体包含 model、prompt 与可选控制项:image_url 作为首帧条件(图生视频)、duration 指定成片秒数、resolution 选择 "480P" | "720P" | "1080P"、aspect_ratio 指定画面比例。提交是异步的——响应只包含任务 ID,不包含视频。

curl
curl -X POST https://modelxing.com/v1/video/generations \
  -H "Authorization: Bearer $XMODEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "wan3.0-video-cn",
    "prompt": "夜市上空一盏纸灯笼缓缓漂过,电影感慢摇镜头",
    "duration_seconds": 5,
    "resolution": "720P",
    "aspect_ratio": "16:9"
  }'
Python
import os
import requests

resp = requests.post(
    "https://modelxing.com/v1/video/generations",
    headers={
        "Authorization": f"Bearer {os.environ['XMODEL_API_KEY']}",
        "Content-Type": "application/json",
    },
    json={
        "model": "wan3.0-video-cn",
        "prompt": "夜市上空一盏纸灯笼缓缓漂过,电影感慢摇镜头",
        "duration_seconds": 5,
        "resolution": "720P",
        "aspect_ratio": "16:9",
    },
)
resp.raise_for_status()
job_id = resp.json()["job_id"]

轮询任务并取回 mp4

GET /v1/video/jobs/{job_id} 持续报告任务状态直至终态:queued | running | succeeded | failed。成功时 video.url 返回预签名 mp4 链接;失败时 error 携带原因。生成耗时从数十秒到数分钟不等(取决于模型、时长与分辨率),建议每 5-10 秒轮询一次。video.url 是预签名链接、会过期,成功后请尽快下载或转存文件。

curl
curl https://modelxing.com/v1/video/jobs/{job_id} \
  -H "Authorization: Bearer $XMODEL_API_KEY"
Python
import os
import time
import requests

headers = {"Authorization": f"Bearer {os.environ['XMODEL_API_KEY']}"}

while True:
    task = requests.get(
        f"https://modelxing.com/v1/video/jobs/{job_id}",
        headers=headers,
    ).json()
    if task["status"] == "succeeded":
        print(task["video.url"])  # 预签名 mp4,请尽快下载
        break
    if task["status"] == "failed":
        raise RuntimeError(task.get("error"))
    time.sleep(5)
queued任务已受理,等待算力
running正在生成画面
succeededvideo.url 返回预签名 mp4(链接会过期)
failederror 携带失败原因,修正后重新提交

支持的模型

所有视频模型共用上文的请求/响应面——只需更换 model id。计费按生成秒数、分辨率分档(480P / 720P / 1080P);各模型每秒分档价格见其模型价格页。

wan3.0-video-cnWan 3.0 文生/图生视频,国内服
wan3.0-video-glbWan 3.0 文生/图生视频,全球服
wan3.0-video-prime-cnWan 3.0 Prime,国内服
wan3.0-video-prime-glbWan 3.0 Prime,全球服
全部文档模型市场成本估算