Bytedance Seedream V4.5 Edit
Unganisha
bytedance/seedream/v4.5/edit
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/bytedance/seedream/v4.5/edit?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
}'
# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY"
const API = "https://api.doitong.ru/v1";
const headers = {
"Authorization": "Bearer " + process.env.DOITONG_API_KEY,
"Content-Type": "application/json",
};
// Run the model; wait up to 20 s for the finished result in the same call
let res = await fetch(API + "/run/bytedance/seedream/v4.5/edit?wait=20", {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
}),
});
let request = await res.json();
if (!res.ok) throw new Error(request.error.code + ": " + request.error.message);
// Not finished yet: long-poll until it is
while (request.status === "queued" || request.status === "running") {
res = await fetch(API + "/requests/" + request.id + "?wait=20", { headers });
request = await res.json();
}
if (request.status !== "succeeded") throw new Error(JSON.stringify(request.error));
console.log(request.outputs.map((o) => o.url), request.cost.credits + " API credits ($" + request.cost.usd + ")");
import os
import requests
API = "https://api.doitong.ru/v1"
headers = {"Authorization": "Bearer " + os.environ["DOITONG_API_KEY"]}
payload = {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
],
}
# Run the model; wait up to 20 s for the finished result in the same call
r = requests.post(API + "/run/bytedance/seedream/v4.5/edit", params={"wait": 20}, json=payload, headers=headers)
request = r.json()
if not r.ok:
raise RuntimeError(request["error"]["code"] + ": " + request["error"]["message"])
# Not finished yet: long-poll until it is
while request["status"] in ("queued", "running"):
request = requests.get(API + "/requests/" + request["id"], params={"wait": 20}, headers=headers).json()
if request["status"] != "succeeded":
raise RuntimeError(request["error"])
print([o["url"] for o in request["outputs"]], request["cost"]["credits"], "API credits", "$" + request["cost"]["usd"])
# 1. Connect once (Claude Code; Cursor, VS Code, Claude Desktop: https://doitong.com/sw/developers/docs/mcp)
claude mcp add --transport http doitong-models https://api.doitong.ru/v1/mcp \
--header "Authorization: Bearer $DOITONG_API_KEY"
# 2. Your agent calls the "run" tool with:
{
"model_id": "bytedance/seedream/v4.5/edit",
"input": {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
}
}
Piga modeli ya Bytedance Seedream V4.5 Edit (bytedance/seedream/v4.5/edit) kupitia Doitong API. Nyaraka za mawakala: https://doitong.com/sw/developers/models/bytedance/seedream/v4.5/edit.md
POST https://api.doitong.ru/v1/run/bytedance/seedream/v4.5/edit?wait=20
Authorization: Bearer $DOITONG_API_KEY
Content-Type: application/json
{
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
}
Ikiwa hali ya jibu ni "queued" au "running", piga GET https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20 mara kwa mara hadi iwe "succeeded"; faili ziko kwenye outputs[].url. POST https://api.doitong.ru/v1/quote/bytedance/seedream/v4.5/edit yenye mwili uleule hurejesha bei kamili kabla ya kuendesha.
Ombi hili: $ 0.04 salio za API 40 · ≈ ₽ 4.30 Iendeshe kwenye ukurasa huu
Ufunguo wako mpya wa API. Inaonyeshwa sasa tu na tayari iko kwenye msimbo na katika sehemu ya ufunguo wa API hapa chini. Iweke siri: usiwahi kuiweka kwenye msimbo unaoendeshwa kwenye kivinjari.
Imetengenezwa kwenye Doitong
Kazi za umma zilizotengenezwa kwa Bytedance Seedream V4.5 na jumuiya ya Doitong. Tumia tena kidokezo kwa kubofya mara moja.
Art style: Hyperrealism. Девушка лежит на шезлонге у бассейна, держа в руке бокал с ярким коктейлем. Напиток украшен долькой апельсина и мятой. Капли конденсата на стекле. Стиль: гиперреализм, фокус на деталях. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ FINAL STYLE ENFORCEMENT (this is the...
Art style: 3D Pixar. Крупный план мордочки Натсика, лежащего на подушке из пуха. Один яркий золотистый луч света пробивается сквозь щель в потолке и падает прямо на его закрытые веки. Мех вокруг носа слегка шевелится от дыхания. Фон представляет собой размытые детали уютной норы. Освещение...
Art style: Vibrant 3D animation, K-pop aesthetic, cinematic lighting. Mia is being comforted by her parents, an older version of Leo and a woman who looks like an older Mia. They are in their humble cottage. Leo is wearing tattered clothes. They look concerned and loving. The fireplace provides a...
Art style: Кинематографичный, реалистичная фотография, шпи.... Роскошная галерея современного искусства на верхнем этаже небоскреба. Хук Кратовец в безупречном смокинге стоит перед абстрактной голографической скульптурой, держит бокал с коктейлем. Мягкое неоновое освещение, панорамные окна....
Art style: 3D Pixar. Весенний сад на заднем дворе загородного дома, где видны последние островки тающего снега на сочной зеленой траве. В центре внимания — зеленый пластиковый люк септика, вкопанный в землю. Хозяин в рабочей одежде стоит на коленях возле к люка септика Камера расположена под...
Art style: 3D Animation, Cinematic Comedy. Крупный план экрана телевизора. На экране ИДЕАЛЬНО ЧЕТКО и крупно горит яркий голографический баннер: 2ОО.ООО P. + 2OO ФC промо: STARS. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ FINAL STYLE ENFORCEMENT (this is the authoritative rendering directive — it...
Art style: 3D анимация, комедийный мультфильм. Крупный план робота-пылесоса, который светится агрессивным красным цветом. На его круглом экране ИДЕАЛЬНО ЧЕТКО горит надпись: 2ОО.ООО P. + 2OO ФC промо: STARS. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ FINAL STYLE ENFORCEMENT (this is the authoritative...
Art style: Реалистичная кинематография, приглушенные цвета.... Гриша опускает телефон. В комнате повисла гнетущая тишина. Он подходит к Вике и Яне и крепко обнимает их. Они сидят втроем на чемодане посреди грязной, чужой квартиры. За окном уже совсем стемнело, и только одна тусклая лампочка...
Art style: 3D Pixar. Стильная современная квартира в Нью-Йорке с панорамным окном, за которым виден розовый закат над Манхэттеном. На переднем плане изящный стеклянный стол с открытым ноутбуком и бокалом вина. Мягкий теплый свет от настольной лампы смешивается с синими сумерками. Атмосфера...
Art style: 3D Pixar. Шикарный бар на крыше небоскреба с видом на ночной город. Четыре подруги — коза, корова, свинья и овца — сидят за круглым столом с яркими коктейлями. Неоновые вывески отражаются в стеклянных поверхностях. Освещение динамичное, с преобладанием синих и фиолетовых тонов....
Art style: 3D Pixar. Крупный план коровы Миранды, которая поправляет очки и скептически прищуривается. На фоне размытые огни ночного бара и силуэты людей. Освещение холодное, подчеркивающее ее строгий вид. Атмосфера сарказма и юридической холодности. Кадр крупным планом. Цветовая палитра:...
Фотореалистичная рекламная композиция в вертикальном формате 9:16. На переднем плане большая яркая глянцевая фольгированная розово-синяя упаковка чипсов в современном стильном дизайне, с глянцевой поверхностью, бликами и складками, как у реального продукта. В левом углу упаковки средний логотип...
3D animation style, Pixar-inspired. A seamless continuation from the moment the boy points at the red apple on the tree, based on image_12.png. The cute boy remains standing in his fruit-patterned overalls in the lush orchard. Instead of jumping, he starts dancing in place with expressive,...
Art style: 3D Pixar. Натсик сидит на краю своей маленькой кроватки, широко расставив лапки и потягиваясь. Его пушистый хвост выгнут дугой. Вокруг него разбросаны уютные вещицы: крошечная чашка и книга из сухих листьев. Камера под низким углом, подчеркивающая миниатюрный размер персонажа....
Art style: 3D Pixar. Вид из глубины норы в сторону выхода, который залит ослепительно ярким белым и зеленым светом. Силуэт Натсика виден со спины, он уверенно идет по земляному полу к свету. Стены коридора покрыты свежим молодым мхом. Камера установлена на уровне пола, создавая эффект...
Art style: 3D Pixar animation, vibrant colors, highly expr.... Агрессивный серый USB-кабель угрожающе нависает над маленькой батарейкой, как кобра перед броском. Его разъем искрит синим электричеством. Батарейка выглядит испуганной. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ FINAL STYLE ENFORCEMENT...
Unda ombi
Vidhibiti vinazalishwa kutoka kwenye schema ya modeli. Msimbo na bei husasishwa unapovibadilisha.
/run/bytedance/seedream/v4.5/edit?wait=20
makadirio → $ 0.04
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/bytedance/seedream/v4.5/edit?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
}'
# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
-H "Authorization: Bearer $DOITONG_API_KEY"
const API = "https://api.doitong.ru/v1";
const headers = {
"Authorization": "Bearer " + process.env.DOITONG_API_KEY,
"Content-Type": "application/json",
};
// Run the model; wait up to 20 s for the finished result in the same call
let res = await fetch(API + "/run/bytedance/seedream/v4.5/edit?wait=20", {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
}),
});
let request = await res.json();
if (!res.ok) throw new Error(request.error.code + ": " + request.error.message);
// Not finished yet: long-poll until it is
while (request.status === "queued" || request.status === "running") {
res = await fetch(API + "/requests/" + request.id + "?wait=20", { headers });
request = await res.json();
}
if (request.status !== "succeeded") throw new Error(JSON.stringify(request.error));
console.log(request.outputs.map((o) => o.url), request.cost.credits + " API credits ($" + request.cost.usd + ")");
import os
import requests
API = "https://api.doitong.ru/v1"
headers = {"Authorization": "Bearer " + os.environ["DOITONG_API_KEY"]}
payload = {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
],
}
# Run the model; wait up to 20 s for the finished result in the same call
r = requests.post(API + "/run/bytedance/seedream/v4.5/edit", params={"wait": 20}, json=payload, headers=headers)
request = r.json()
if not r.ok:
raise RuntimeError(request["error"]["code"] + ": " + request["error"]["message"])
# Not finished yet: long-poll until it is
while request["status"] in ("queued", "running"):
request = requests.get(API + "/requests/" + request["id"], params={"wait": 20}, headers=headers).json()
if request["status"] != "succeeded":
raise RuntimeError(request["error"])
print([o["url"] for o in request["outputs"]], request["cost"]["credits"], "API credits", "$" + request["cost"]["usd"])
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "run",
"arguments": {
"model_id": "bytedance/seedream/v4.5/edit",
"input": {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"images": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
},
"wait_seconds": 20
}
}
}
Endesha ombi hili
Key yako inabaki kwenye kivinjari hiki: inatumwa kwa Doitong API pekee na kuhifadhiwa (localStorage) tu ukiweka tiki kwenye Kumbuka. Pata ufunguo wa API
Kuhusu Bytedance Seedream V4.5 Edit
Toleo la uhariri wa picha la Seedream 4.5. Tuma `prompt` na `image_urls` (hadi picha 10; zikitumwa zaidi, 10 za mwisho pekee ndizo hutumika). `image_size` hukubali mipangilio kama square_hd, portrait_16_9, auto_2K na auto_4K, au upana na urefu maalum. `num_images` na `max_images` kila moja hufikia 6 kwa matokeo ya picha nyingi.
Vigezo
Tuma jina rasmi au jina asilia, si yote mawili. Majina rasmi
promptinahitajika
image_sizesi lazima
num_imagessi lazima
num_outputs
max_imagessi lazima
seedsi lazima
enable_safety_checkersi lazima
image_urlsinahitajika
images
Vigezo vya faili vinakubali URL ya umma ya https://, data: URI ya hadi 10 MB, au file_url ya upakiaji. Faili
Tokeo
{
"id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
"object": "request",
"model": "bytedance/seedream/v4.5/edit",
"status": "succeeded",
"created_at": "2026-10-20T12:00:00Z",
"started_at": "2026-10-20T12:00:02Z",
"completed_at": "2026-10-20T12:00:09Z",
"queue_position": null,
"cost": {
"credits": 40,
"usd": "0.04",
"charged": 40,
"refunded": 0
},
"input": {
"prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
"image_urls": [
"https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
]
},
"output": {
"images": [
{
"url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
"content_type": "image/jpeg",
"file_name": "0-output.jpeg",
"file_size": 1843200,
"width": 1024,
"height": 768
}
]
},
"outputs": [
{
"type": "image",
"url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
"content_type": "image/jpeg",
"file_size": 1843200,
"width": 1024,
"height": 768,
"stored": true
}
],
"error": null,
"metrics": {
"inference_seconds": 6.8
},
"urls": {
"self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
"cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
}
}
Sehemu za tokeo
- images
- array of object {url, content_type, file_name, file_size, width, height}Picha zilizozalishwa na modeli.
Tofauti nyingine za Bytedance Seedream V4.5
Miundo zaidi: Uhariri wa Picha
Kwa mawakala wa AI: ukurasa huu katika Markdown unapatikana kwenye https://doitong.com/sw/developers/models/bytedance/seedream/v4.5/edit.md. Modeli na miongozo yote: https://doitong.com/developers/llms.txt



