
Văn bản thành hình ảnh
Tạo hình ảnh AI từ prompt văn bản
Dùng thử miễn phí API Qwen Image Lora Edit cho chỉnh sửa hình ảnh Alibaba theo prompt, biến thể sáng tạo và quy trình sản xuất hình ảnh có thể mở rộng.
Thử ngay AI tạo ảnh
| Tham số | Giá | Giá gốc | Giảm giá |
|---|
Qwen Image Lora Edit API trên Flaq AI cung cấp quyền truy cập chỉnh sửa hình ảnh Alibaba cho developer và đội ngũ sáng tạo cần chuyển đổi hình ảnh chất lượng cao theo prompt. Tích hợp Qwen image editing API này giúp sửa đổi hình ảnh có sẵn bằng chỉ dẫn ngôn ngữ tự nhiên, đồng thời hỗ trợ quy trình sáng tạo chuyên nghiệp, visual sản phẩm, asset chiến dịch và lặp thiết kế. API này được xây dựng cho các đội ngũ cần output chỉnh sửa ổn định qua route API được quản lý.
Lưu ý Hãy đảm bảo hình ảnh tải lên và prompt tuân thủ yêu cầu an toàn của Alibaba và Flaq AI. Nếu xảy ra lỗi, hãy điều chỉnh ảnh nguồn hoặc prompt rồi thử lại.
Khám phá nhiều công cụ tạo AI cho quy trình hình ảnh và video nhanh ngay trong trình duyệt, rồi mở rộng các ý tưởng thành công bằng API model sẵn sàng cho sản xuất của Flaq AI. Flaq AI cung cấp một lớp API thống nhất cho tất cả model, giúp dễ dàng sử dụng và mở rộng quy trình của bạn.

Tạo hình ảnh AI từ prompt văn bản

Tạo hình ảnh AI từ hình ảnh và prompt văn bản

Tạo video AI từ prompt văn bản

Biến hình ảnh thành video AI

Tạo hình ảnh và video AI trong một không gian làm việc hợp nhất

Tạo video nhất quán từ nội dung đa phương tiện tham chiếu

Xây dựng quy trình hình ảnh và video AI trực quan trên canvas vô hạn
// 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: 'qwen-image-lora-edit',
prompt: 'Make the hair longer and more natural',
image_url_list: ['https://example.com/source-image.jpg'],
seed: 42
})
});
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': 'qwen-image-lora-edit',
'prompt': 'Make the hair longer and more natural',
'image_url_list': ['https://example.com/source-image.jpg'],
'seed': 42
}
)
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": "qwen-image-lora-edit",
"prompt": "Make the hair longer and more natural",
"image_url_list": ["https://example.com/source-image.jpg"],
"seed": 42
}'
# 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"