
文本转图像
从文本提示词创建 AI 图像
免费体验 Alibaba Wan 2.7 API,用于高性价比图像生成,支持灵活宽高比、seed 控制、可靠质量和可扩展输出。适合专业团队在 AI 工作流中处理应用集成、协作交付、场景验证、内容复核、资料整理、业务分析、多步骤任务、产品探索和日常团队迭代,持续构建、测试、验证、优化并改进 AI 功能体验。先测试模型输出并比较视觉质量,再通过稳定图片、视频或多模态 API 工作流扩展团队创意生产。
立即体验 AI 图片生成
| 参数 | 价格 | 原价 | 折扣 |
|---|
Flaq AI 上的 Wan 2.7 Image API 为需要通过稳定 API 路由进行灵活视觉生产的开发者、营销人员和创意团队,提供阿里巴巴文本生成图像能力。这一实惠的 Wan 图像 API 集成可将自然语言提示词转换为精致视觉内容,支持多种宽高比,并提供实用的提示词控制。它专为希望获得快速创意迭代、可扩展图像生成和简单生产集成的团队而构建。
注意 请确保提示词符合阿里巴巴安全与使用指南。如果发生错误,请优化提示词以移除受限内容,然后重试。
Wan 2.7 Image vs. Wan 2.7 Image Pro
Wan 2.7 Image Pro 定位于更高端的输出和高级创意需求。Wan 2.7 Image 优先考虑日常生产工作流的实惠性和高效生成。
Wan 2.7 Image vs. Qwen Image 2
Qwen Image 2 是另一个用于提示词驱动生成的强大阿里巴巴图像模型。Wan 2.7 Image 为希望获得灵活创意输出和高性价比 API 访问的团队提供聚焦 Wan 的路由。
Wan 2.7 Image vs. GPT Image
GPT Image 模型以广泛的 OpenAI 生态熟悉度著称。Wan 2.7 Image 为开发者提供 Flaq AI 上可扩展图像生成的阿里巴巴替代方案。
Wan 2.7 Image vs. Nano Banana
Nano Banana 模型强调 Gemini 图像工作流。Wan 2.7 Image 提供具备灵活宽高比和实用创意控制的阿里巴巴图像生成。
Wan 2.7 Image vs. Seedream
Seedream 擅长风格化和商业视觉。对于常见生产使用场景中的实惠、API 驱动创意生成,Wan 2.7 Image 是一个实用选择。
在浏览器中探索多种 AI 创作工具,用于快速图像和视频工作流,然后通过 Flaq AI 可用于生产的模型 API 扩展成功创意。Flaq AI 为所有模型提供统一 API 层,让你的工作流更容易使用和扩展。
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/image/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'wan-v2.7-image',
prompt: 'A serene landscape with mountains and a lake at sunset',
width: 16,
height: 9
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/image/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.images[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/image/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'wan-v2.7-image',
'prompt': 'A serene landscape with mountains and a lake at sunset',
'width': 16,
'height': 9
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/image/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['images'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/image/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "wan-v2.7-image",
"prompt": "A serene landscape with mountains and a lake at sunset",
"width": 16,
"height": 9
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/image/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"