Gemini Omni 即将上线了解更多

Wan 2.7 API

使用阿里巴巴最新开源视频模型 Wan 2.7 API,从文本、图片、参考素材生成视频,或编辑现有视频。

价格: $0.086 - 0.144(~ 5.87 - 9.8 credits) per second of video

稳定性最高,保证 99.9% 可用性。推荐用于生产环境。

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

0 (suggested: 2,000)
5s
2s15s

Click Generate to see preview

History

最多保留20条

0 运行中 · 0 已完成

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

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.088/ second
(6 Credits)
WAN 2.7 Text to Video
Video Generation
Quality:1080p
Price:
$0.147/ second
(10.02 Credits)

If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.

用 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 2.7 如何与 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 API,统一端点接入,$0.086/秒。
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.7 采用 27B 参数架构,通过混合专家(MoE)激活 14B 参数,以 Apache 2.0 协议发布。早期版本如 Wan 2.1 也已开源。请查看阿里巴巴官方公告了解最新的开源状态和权重可用性。
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"
  }
}