Seedance 2.5 已上线 EvoLink立即体验

Wan 2.7 API

使用 Wan 2.7 API 从文本、图片和参考素材生成视频,或编辑现有视频,并保留 Wan 3.0 尚未提供的专项控制。

价格: $0.087 - 0.145(~ 5.87 - 9.8 credits) per second of video

面向生产工作负载的稳定托管接入。适合需要账单管理、API Key 控制和可预测集成体验的场景。

所有版本使用相同的 API 端点,仅模型参数不同。

0 (建议:2,000)
5s
2s15s

Video duration in seconds (2-15s)

Click Generate to see preview

History

最多保留20条

0 运行中 · 0 已完成

生成结果保留 24 小时,需要的请及时下载。

您的生成历史将显示在这里

Wan 2.7 API:一个端点完成视频生成、动画、参考与编辑

Wan 2.7 是首个覆盖全部四种视频工作流的 Wan 模型——文生视频、首尾帧控制的图生视频、多角色参考视频带语音克隆、指令式视频编辑——通过一个 EvoLink API 调用完成,$0.086/秒。

Wan 2.7 AI 视频生成与编辑功能展示

Pricing

WAN 2.7 Text to Video
Video Generation
Quality:720p
Price:
$0.087/ second
(5.8714 Credits)
WAN 2.7 Text to Video
Video Generation
Quality:1080p
Price:
$0.145/ second
(9.8053 Credits)

If an upstream route is unavailable, EvoLink can use the next available option where fallback coverage exists, helping teams keep costs and operations predictable.

用 Wan 2.7 API 能构建什么

将脚本变成视频片段

描述场景——场景、主体、镜头运动、情绪——Wan 2.7 生成 720p 或 1080p 视频,最长 15 秒。添加可选音频同步音乐或配音。使用负向提示词排除不想要的元素。适用于广告创意、社交内容流水线和自动化视频优先工作流。

Wan 2.7 文生视频功能展示

将产品图片和分镜变成动画

同时定义首帧和尾帧,Wan 2.7 推断两个关键帧之间的运动轨迹——保持主体身份稳定,不会漂移。这就是团队将产品照片变成社交短视频、将分镜帧变成动态测试的方法,无需手动关键帧设定。

Wan 2.7 图生视频功能展示

构建带语音的多角色视频系列

在单次 API 调用中输入最多 5 个参考图片、视频或音频。Wan 2.7 锁定每个角色的外观,并从 1-10 秒样本中克隆其声音。品牌代言人视频、多角色讲解视频和系列内容可以跨片段保持角色一致性,无需手动合成。

Wan 2.7 参考视频多角色展示

编辑现有视频无需重新生成

传入现有片段和文本指令——'把背景换成雨夜街道'、'把夹克换成红色'、'应用复古电影风格'——Wan 2.7 在保留原始运动和结构的同时编辑视频。其他 Wan 版本不支持此功能。之前需要完全重新生成的迭代现在是轻量 API 调用。

Wan 2.7 视频编辑功能展示

为什么在 EvoLink 上选择 Wan 2.7

Wan 2.7 是唯一统一文生视频、图生视频、参考视频和视频编辑的 Wan 模型。EvoLink 让接入更便宜、更简单。

$0.086/秒 — 低于直接 API 提供商

EvoLink 以 $0.086/秒的价格路由 Wan 2.7 视频生成,低于 Together AI 等提供商的 $0.10/秒。一个 10 秒 720p 片段不到 $0.86。1080p 为 720p 价格的 1.67 倍。无订阅费,无最低消费。

其他 Wan 版本没有的视频编辑能力

Wan 2.7 是首个支持指令式视频编辑的 Wan 模型。描述更改——换背景、调光线、应用风格迁移——模型直接编辑片段,无需从头重新生成。Wan 2.6 和 2.5 只能生成新视频,不能编辑现有视频。

四种工作流,一次集成

文生视频、首尾帧控制的图生视频、带语音克隆的多角色参考视频、视频编辑——全部通过 /v1/videos/generations 端点完成。切换工作流只需更改 model 参数。无需独立 SDK、无需独立计费——一个 EvoLink API 密钥处理一切。

如何分步使用 Wan 2.7 API

只需几个 API 调用即可将 Wan 2.7 集成到您的应用中。

1

获取 API 密钥

在 EvoLink 注册并从控制台生成 API 密钥。

2

选择模式

选择 wan2.7-text-to-video、wan2.7-image-to-video、wan2.7-reference-video 或 wan2.7-video-edit 作为 model 参数。

3

发送请求

向 /v1/videos/generations 发送 POST 请求,包含提示词、媒体输入和参数。API 会立即返回任务 ID。

4

轮询结果

通过 GET /v1/tasks/{task_id} 检查进度。完成后下载视频 URL(24 小时内有效)。

Wan 2.7 API 功能特性

AI 视频生成与编辑所需的一切。

5000 字符提示词

每条提示词最多可输入 5000 字符,撰写详细的场景描述。

负向提示词

通过最多 500 字符的负向提示词排除不需要的元素。

首帧与尾帧控制

指定起始帧和结束帧,实现精准的图生视频动画控制。

视频编辑模式

通过文本提示词和最多 4 张参考图像编辑现有视频。

音频集成

输入驱动音频、参考语音,或保留原始视频声音。

720p 与 1080p 输出

可选标准或高清输出质量。

探索 Wan API 家族

Wan 2.7 是编辑与专项控制路由,与当前一代 Wan 3.0 并行提供。 将 Wan 2.7 与 Wan 3.0 的长时长和更广参考输入对比,或按需选择 Wan 2.6、Wan 2.5 和 Wan Image。

Wan 2.7 API 常见问题

Everything you need to know about the product and billing.

Wan 2.7 是通义万相的上一代视频模型,仍可通过 EvoLink 调用文生视频、带帧控制的图生视频、带语音克隆的多角色参考视频和指令式视频编辑。
Wan 2.7 在 720p 下每秒 $0.086,1080p 为 1.67 倍($0.144/秒)。一个 10 秒 720p 片段不到 $0.86。无订阅费,无最低消费——按用量付费。
wan2.7-text-to-video 用于文生视频。wan2.7-image-to-video 用于首尾帧控制的图生视频。wan2.7-reference-video 用于带语音克隆的多角色参考视频。wan2.7-video-edit 用于指令式编辑现有视频。
Wan 2.7 新增了两个 Wan 2.6 没有的能力:指令式视频编辑(wan2.7-video-edit)和带语音克隆的多角色参考视频。Wan 2.7 还支持图生视频的首尾帧控制,而 Wan 2.6 仅支持首帧。Wan 2.6 仍然是电影级多镜头叙事的优选,带 Flash 变体可加速迭代。
支持。在参考视频模式(wan2.7-reference-video)中,提供 1-10 秒音频片段,生成视频的角色语音会匹配源说话者的声音特征。结合最多 5 个视觉参考,可实现外观和声音一致的多角色场景。
发送现有视频(2-10 秒,mp4 或 mov),在提示词中描述更改(如'把背景换成雨夜街道'),可选提供最多 4 张参考图像进行样式引导。模型直接编辑视频而非重新生成。将 duration 设为 0 可保持原始视频时长。
可以。在图生视频模式中,使用 image_start 指定首帧,image_end 指定尾帧。可以指定一个或两者同时指定。模型推断两个关键帧之间的运动轨迹,保持主体身份跨片段稳定。
如果使用 EvoLink,只需将 model 参数从 wan2.6-text-to-video 改为 wan2.7-text-to-video(或对应变体)。API 端点、认证和异步任务模式保持不变。参考视频方面,wan2.7-reference-video 在 wan2.6-r2v 基础上新增了语音克隆和多角色支持。
阿里巴巴已公开 Wan 2.1 和 Wan 2.2 等早期版本的权重。目前未找到 Wan 2.7 的官方公开权重或版本专属许可证,因此应将其视为 API 可访问模型,除非阿里巴巴后续发布对应仓库或模型卡。
Wan 2.7 支持 720p 和 1080p 输出,30fps。文生视频和图生视频时长 2-15 秒,参考视频 2-10 秒,视频编辑 2-10 秒。提示词最长 5000 字符,负向提示词 500 字符。
POST
/v1/videos/generations

Create Video

WAN 2.7 Text to Video (wan2.7-text-to-video) generates video from text prompts with optional audio input, negative prompts, and prompt enhancement.

Asynchronous processing mode, use the returned task ID to .

Generated video links are valid for 24 hours, please save them promptly.

Request Parameters

modelstringRequiredDefault: wan2.7-text-to-video

Video generation model name.

Examplewan2.7-text-to-video
promptstringRequired

Text description of the video to generate.

Notes
  • Maximum 5000 characters
ExampleA majestic eagle soaring through mountain peaks at sunset, cinematic lighting
negative_promptstringOptional

Describe what you do not want in the video.

Notes
  • Maximum 500 characters
Exampleblurry, low quality, distorted
audio_urlsarrayOptional

Audio URL array for video generation (driving audio). Only audio_urls[0] is used. The legacy single audio_url field is also accepted for backward compatibility.

Notes
  • Supported formats: MP3, WAV
  • Duration: 2-30 seconds
  • File size: max 15MB
  • If audio is longer than duration, it will be truncated
  • If audio is shorter, the remaining video will be silent
Example["https://example.com/audio.mp3"]
qualitystringOptionalDefault: 720p

Video output quality / resolution.

ValueDescription
720pStandard quality (1.0x price)
1080pHigh quality (1.67x price)
Example720p
aspect_ratiostringOptionalDefault: 16:9

Video aspect ratio.

ValueDescription
16:9Landscape video (default)
9:16Portrait video
1:1Square video
4:3Standard video
3:4Portrait standard
Example16:9
durationintegerOptionalDefault: 5

Video duration in seconds.

Notes
  • Range: 2-15 seconds
Example5
seedintegerOptional

Random seed for reproducible results.

Example42
prompt_extendbooleanOptionalDefault: false

Automatically enhance your prompt using AI for better results. Disabled by default on EvoLink to avoid silent prompt rewriting; pass true to opt in.

callback_urlstringOptional

HTTPS callback URL invoked when the task finishes (completed / failed / cancelled). Sent after billing confirmation.

Notes
  • HTTPS only. Internal IPs are rejected (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x).
  • Max URL length: 2048 chars.
  • Timeout: 10s; up to 3 retries with 1s/2s/4s backoff after failure.
  • A 2xx response is treated as success; other status codes trigger retry.
  • Callback body shape mirrors the task query endpoint response.
Examplehttps://your-domain.com/webhooks/video-task-completed

Request Example

curl -X POST "https://api.evolink.ai/v1/videos/generations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "wan2.7-text-to-video",
  "prompt": "A majestic eagle soaring through mountain peaks at sunset",
  "quality": "720p",
  "aspect_ratio": "16:9",
  "duration": 5,
  "prompt_extend": false
}'

Response Example

{
  "created": 1757169743,
  "id": "task-unified-1757169743-abc123",
  "model": "wan2.7-text-to-video",
  "object": "video.generation.task",
  "progress": 0,
  "status": "pending",
  "task_info": {
    "can_cancel": true,
    "estimated_time": 60
  },
  "type": "video",
  "usage": {
    "billing_rule": "per_second",
    "credits_reserved": 10,
    "user_group": "default"
  }
}