
텍스트를 이미지로
텍스트 프롬프트에서 AI 이미지 만들기
Flaq AI에서 ByteDance Seedream 5.5 편집 API로 텍스트 지시에 따라 이미지를 편집하세요. 배경을 바꾸거나 제품 사진을 수정하고 다른 스타일을 시도할 수 있습니다.
AI 이미지 생성기를 지금 사용해보세요
| 매개변수 | 가격 | 원래 가격 | 할인 |
|---|
Flaq AI의 Seedream 5.5 Edit API는 안정적인 반복 이미지 편집, 정밀한 부분 수정, 투명 소재 제작을 지원합니다. 편집하지 않는 영역의 디테일, 색상, 구도를 유지하면서 의상, 액세서리, 제품 세부 사항, 장면 요소를 차례로 다듬을 수 있습니다. 참조 이미지와 자연어 지시를 결합해 하나의 API 작업 흐름에서 제작에 사용할 이미지를 완성합니다.
참고 편집 권한이 있는 참조 이미지를 사용하고 이미지와 프롬프트가 ByteDance의 안전 지침을 준수하는지 확인하세요. 요청이 실패하면 입력값과 반환된 오류를 확인한 후 다시 시도하세요.
Seedream 5.5 Edit와 Seedream 5.0 Pro Edit
두 모델 모두 Flaq AI에서 참조 이미지를 활용한 편집을 지원합니다. Seedream 5.5 Edit는 반복 편집의 안정성을 개선하고 투명 소재 직접 생성을 추가해 편집 대상 밖의 디테일을 보존하는 반복 수정과 디자인에 재사용할 PNG 요소 제작을 지원합니다.
Seedream 5.5 Edit와 ChatGPT Images 2.5 Flare Edit
두 모델 모두 Flaq AI에서 편집 지시와 여러 참조 이미지를 입력받습니다. ChatGPT Images 2.5 Flare Edit는 품질을 별도로 설정할 수 있으며 Seedream 5.5 Edit는 배경을 선택해 PNG로 출력할 수 있습니다. 원본 이미지를 사용해 디테일 보존, 요청한 변경 사항의 반영, 출력 요건을 중심으로 비교하세요.
브라우저에서 빠른 이미지 및 비디오 워크플로를 위한 여러 AI 제작 도구를 살펴본 뒤, 성공한 아이디어를 Flaq AI의 프로덕션 준비 모델 API로 확장하세요. Flaq AI는 모든 모델을 위한 통합 API 레이어를 제공해 워크플로를 쉽게 사용하고 확장할 수 있게 합니다.
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: 'seedream-v5.5-edit',
prompt: 'Change the hairstyle',
image_url_list: [
'https://img.bestimage.ai/test/2026/7/1/ad8e011a-3e9b-49f0-9397-282bf51e2e45_162640331.jpeg'
],
resolution: '1.5k',
width: 16,
height: 9,
background: 'auto'
})
});
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));
}
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': 'seedream-v5.5-edit',
'prompt': 'Change the hairstyle',
'image_url_list': [
'https://img.bestimage.ai/test/2026/7/1/ad8e011a-3e9b-49f0-9397-282bf51e2e45_162640331.jpeg'
],
'resolution': '1.5k',
'width': 16,
'height': 9,
'background': 'auto'
}
)
task_id = response.json()['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)
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": "seedream-v5.5-edit",
"prompt": "Change the hairstyle",
"image_url_list": [
"https://img.bestimage.ai/test/2026/7/1/ad8e011a-3e9b-49f0-9397-282bf51e2e45_162640331.jpeg"
],
"resolution": "1.5k",
"width": 16,
"height": 9,
"background": "auto"
}'
# 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"