免費試用ByteDance Seedream 5.0 Pro API,進行精美文生圖生成、靈活寬高比、場景構圖和穩定的創意工作流。
立即體驗 AI 圖片生成器
Best Image AI 的 ByteDance Seedream 5.0 Pro API,為開發者和創意團隊提供可用於正式環境的文字生成圖片功能。這項專業的 Seedream API 整合能將自然語言提示詞轉換為精緻的視覺輸出,同時讓應用程式直接控制構圖、主體、光線、風格和輸出格式。透過彈性的長寬比和穩定的生成工作流程,團隊無須管理模型基礎設施,即可為行銷、設計、產品和內容製作建立圖片創作功能。
注意 請確保您的提示詞符合 ByteDance 的安全指南。若發生錯誤,請檢查提示詞是否包含受限制內容、進行調整後再試一次。
Seedream 5.0 Pro vs. Seedream 5.0
Seedream 5.0 為日常創意工作流程提供多元的圖片生成。Seedream 5.0 Pro 適合希望在同一 Seedream 系列和 Best Image AI 整合中使用專業文字生成圖片選項的團隊。
Seedream 5.0 Pro vs. Nano Banana 2
Nano Banana 2 強調透過 Google Gemini 生態系統進行快速且實惠的圖片生成。Seedream 5.0 Pro 為提示詞驅動的創意製作和專業視覺工作流程提供 ByteDance 的替代方案。
Seedream 5.0 Pro vs. GPT Image 2
GPT Image 2 支援透過 OpenAI 生態系統進行廣泛的圖片創作。Seedream 5.0 Pro 為開發者提供另一個適用正式環境的文字生成圖片選擇,並具備彈性的輸出格式。
Seedream 5.0 Pro vs. Qwen Image 2.0
Qwen Image 2.0 提供 Alibaba 的圖片生成和編輯方案。Seedream 5.0 Pro 適合圍繞 ByteDance Seedream 模型系列建立文字生成圖片體驗的團隊。
Seedream 5.0 Pro vs. FLUX 模型
FLUX 模型廣泛用於可設定的圖片生成和多元部署工作流程。Seedream 5.0 Pro 為希望進行提示詞驅動的正式製作、但不想營運模型基礎設施的團隊提供代管 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.0-pro',
prompt: 'Editorial fashion portrait, soft window light, muted palette',
resolution: '1k',
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, ));
}
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.0-pro',
'prompt': 'Editorial fashion portrait, soft window light, muted palette',
'resolution': '1k',
'width': 16,
'height': 9
}
)
task_id = response.json()['data']['task_id']
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.0-pro",
"prompt": "Editorial fashion portrait, soft window light, muted palette",
"resolution": "1k",
"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"
# 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)