ByteDance Seed: Seedream 5.0 Lite
Seedream 5.0 Lite кескін жасау мен өңдеуді көрнекі пайымдаумен, референске негізделген стиль көшірумен және қосымша нақты уақыттағы іздеумен біріктіреді. Ол келбет сияқты заттар арасындағы байланыстар маңызды түсіндірме графикаға, презентация көріністеріне және нысаналы түзетулерге сай келеді.
Модель туралы
Бұл сипаттама модель мүмкіндіктерін қамтиды. Ailoot жүйесінде таңдалған әдіс үшін қолжетімді кіріс, шығыс және параметрлер төменде берілген.
Seedream 5.0 Lite — жазбаша тапсырма мен көрнекі референстерді жаңа не өңделген суретке айналдыратын ByteDance Seed кескін жасау моделі. Негізгі жетілдіруі — сұрау, берілген суреттер және қажетті әлем білімі арасындағы байланысты түсіндіруі. Өндіруші Lite-ті жай ажыратымдылық не жылдамдық жаңартуы емес, түсіну мен пайымдау ілгерілеуі ретінде ұсынады.
Сурет салудан бұрын көрнекі пайымдау Модель суретті жай стиль үлгісі емес, түсіндірілетін мәселе ретінде қолдана алады. Бұл сурет орналасуға, құрастыруға немесе күй өзгерісіне тәуелді болса пайдалы. Оқыту көрінісіне бастапқы диаграмманы беріп, өзгерісті айтып, көрініп қалуы тиіс байланыстарды тізіңіз. Мысалы: «Жүк көтерілгеннен кейін сол шығыр жүйесін көрсет; арқан жолын сақтап, қозғалыс бағытын белгіле». Нәтижені негізгі түсіндірмемен салыстырып тексерілетін иллюстрация деп қараңыз.
Ақпаратты көрнекілеу Lite-тің білімге сүйенген кескін жасауы түсіндірме диаграммалар мен инфографиканы қолдайды. Жақсы тапсырма көрсетілетін фактілерді, мақсатты аудиторияны және оқырман түсінуі тиіс ретті қамтиды. Мазмұнды арт-бағыттан ажыратыңыз: алдымен бекітілген белгілер мен байланыстарды беріп, кейін ұстамды палитра, анық бағыттауыштар және әр белгі айналасында орын сұраңыз. Оқыту слайдына зауыттың әшекей суретін емес, кезеңдері реттелген су сүзу процесі диаграммасын сұраңыз. Графиканы презентацияға қоспас бұрын дайын белгілерді оқып, әр бағыттауышты қадағалаңыз.
Іздеумен толықтырылған шығармашылық жұмыс Өндіруші уақытпен өзгеретін ақпарат үшін қосымша нақты уақыттағы іздеу ағынын сипаттайды. Көрініс өзекті материалға тәуелді болса қолданып, іздеу сұрағын қажетті композициядан бөлек ұстаңыз. Пайдалы тапсырма орынды, кезеңді және алынатын фактілерді белгілеп, кейін соңғы суретті сипаттайды. Бекітілген деректеріңіз бар болса, суретке анық деректік мақсат беру үшін оларды тікелей беріңіз. Іздеу көмегімен жасау таңдалған ақпаратты рендерленген мәтінмен не сандармен салыстыруды бәрібір талап етеді; сенімді сурет әр факт дұрыс екенін дәлелдемейді.
Референске негізделген стиль және түс Стиль көшіру сөзбен айту қиын көрнекі қасиеттерді жеткізу үшін референс қолданады. Иллюстрациялық хабарландыруға мазмұн суретін және бөлек стиль референсін беріп, қайсысы нысанды, қайсысы текстураны, палитраны не қылқалам ізін басқаратынын атаңыз. «Image 1-дегі ғимарат пен көру бұрышын сақта; Image 2-ден тек бәсең түстер мен қағаз текстурасын қолдан» рөлдерді анық етеді. Әсіресе референсте көшірілмеуі тиіс қатысы жоқ заттар болса, стиль өзгергенде бастапқы тұлға мен макеттің сақталуын тексеріңіз.
Нысаналы өңдеу және өзгеріс байланыстары Lite айнала суретті сақтауға ұмтыла отырып, жергілікті өзгерістер мен алмастыруларды да түсіндіреді. Дәл өңдеу тапсырмасы қажетті өзгерісті және сақталатын белгілерді атайды. Каталог фотосында зат пропорциясын, жапсырмасын және бұрышын сақтап, басқа фон өңдеуін сұраңыз. Жұп мысал түрлендіруді көрсетсе, сол жұпты сипаттап, жаңа кіріске сондай түрлендіру сұраңыз. Әр суретке анық рөл беріңіз; басымдығы көрсетілмеген бірнеше қайшы референстен аулақ болыңыз. Тек өзгерген аумақты емес, өңделген аумақтан тыс ұсақ бөлшектерді де салыстырыңыз.
Бір композициядағы бірнеше нысан Күрделі тапсырмалар бірнеше затқа әртүрлі атрибут пен орын тағайындай алады. Ықшам макет сипаттамасын дайындаңыз: әр затты, орнын, түсін және айрықша белгісін атап, кейін жалпы камера мен жарық өңдеуін беріңіз. Сынып иллюстрациясында әр орында бір бөлек құрал тұратын белгіленген орналасуды көрсетіңіз. Нәтижені орын-орнымен тексеріңіз. Өндірушінің бірнеше нысанды көрсетілімдері — әр сан, әріп не кеңістік байланысы әрдайым дәл қайталанады деген уәде емес, нұсқауды орындау мысалдары.
Нәтижені дайындау және қолдану Жаңа көрініске мәтін тапсырмасын қолданыңыз, тұлға, бастапқы құрылым не белгілі көрнекі өңдеу маңызды болса, референс суреттерін қосыңыз. Өндірушінің кескін ағыны 14-ке дейін референс қабылдап, бір сурет не байланысты суреттер жиынын қайтара алады; референстер мен жасалған суреттердің жалпы саны 15-тен аспауы керек. Референс файлдары JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC не HEIF, әрқайсысы 30 MB-қа дейін, екі жағы 14 пиксельден үлкен, жалпы 196–36,000,000 пиксель және арақатынасы 1:16–16:1 болуы мүмкін. Шығыс таңдаулары — 2K, 3K және 4K немесе жалпы 3,686,400–16,777,216 пиксель және сол арақатынас аралығындағы арнайы өлшемдер. Өндіруші интерфейсінің әдепкісі — 2048×2048, JPEG не PNG қайтарады және әр дайын суретті әзір болған сайын жеткізе алады. Жүктеу сілтемелері 24 сағат ішінде бітеді; баламалы жауап түрі — кодталған сурет дерегі. Бұл параметрлер өндіруші ағынын сипаттайды. Көрінуі тиіс мәтінді дәл беріп, өңдеудегі өзгерістерді атап, күтілетін композицияны сипаттаңыз. Нәтиже — слайдтарға, түсіндіруге, маркетинг тұжырымдамаларына не кейінгі дизайнға арналған сурет. Түзету пиксельден қайта оқуға тәуелді болмас үшін негізгі деректік мазмұнды бөлек өңделетін көзде сақтаңыз. Өндіруші құрылым тұрақтылығын, шынайылықты және эстетиканы жетілдіруге болатын бағыттар деп атайды: геометрияны, материал келбетін және қайталанатын бөлшектерді сурет қолданылатын өлшемде тексеріңіз.
Ailoot Ultra · Суреттер POST /v1/images/generations bytedance-seed/seedream-5-0-lite
bytedance-seed/seedream-5-0-lite
bytedance-seed/seedream-5-0-liteБастау
Seedream 5.0 Lite кескін жасау мен өңдеуді көрнекі пайымдаумен, референске негізделген стиль көшірумен және қосымша нақты уақыттағы іздеумен біріктіреді. Ол келбет сияқты заттар арасындағы байланыстар маңызды түсіндірме графикаға, презентация көріністеріне және нысаналы түзетулерге сай келеді.
- Қабылданатын кіріс деректері
- Мәтін · Суреттер
- Нәтижелер
- Суреттер
Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер
Ailoot Ultra · Суреттер POST /v1/images/generations
- Кіріс
text,image- Шығыс
image
| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
|---|---|---|---|---|
Өрісmodel | Түріstring | ТалапМіндетті | Мәндер мен шектеулер bytedance-seed/seedream-5-0-lite | Әдепкі— |
Өрісprompt | Түріstring | ТалапМіндетті | Мәндер мен шектеулер Ең аз ұзындық: 1 | Әдепкі— |
Өрісresolution | Түріstring | ТалапМіндетті емес | Мәндер мен шектеулер 2K, 4K | Әдепкі— |
Өрісaspect_ratio | Түріstring | ТалапМіндетті емес | Мәндер мен шектеулер 1:1, 1:2, 2:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 9:19.5, 19.5:9, 9:20, 20:9, 9:21, 21:9, auto | Әдепкі— |
Өрісn | Түріinteger | ТалапМіндетті емес | Мәндер мен шектеулер Ең азы: 1 Ең көбі: 4 | Әдепкі— |
Өрісinput_references | Түріarray | ТалапМіндетті емес | Мәндер мен шектеулер Элементтердің ең аз саны: 0 Элементтердің ең көп саны: 14 | Әдепкі— |
Өрісprovider | Түріobject | ТалапМіндетті емес | Мәндер мен шектеулер | Әдепкі— |
Әдіс параметрлері мен өмірлік циклі
| Параметр | Параметр талаптары |
|---|---|
Параметрcontent_type | Параметр талаптарыapplication/json |
Параметрrequired | Параметр талаптарыmodel, prompt |
Параметрmaterial_types | Параметр талаптарыtext, image |
Өмірлік цикл: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · Нақты қайтарылған task_id немесе медиатека жазбасы
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Тарифтер
Қорытынды төлем қалай есептеледі
Көрсетілген тарифтер генерация басталғанға дейінгі құнын бағалауға арналған. Соңғы төлем бастапқы генерация үшін тіркелген құннан есептеледі. Нәтиженің өлшенген ұзақтығы мен болжамды көлемдер төлемге негіз болатын түпкілікті көлем болып саналмайды.
Тариф анықтамасы сұрау мүмкіндіктерін қоспайды. Қолдау көрсетілетін параметрлер таңдалған әдісте берілген.
- Жылдам режим
- Көрсетілмеген Жылдам режим таңдалғанда
- Икемді режим
- Көрсетілмеген flex режимі таңдалғанда
- Ой қорытудың ең жоғары деңгейі
- Көрсетілмеген Ой қорыту деңгейі ең жоғары болып, default түзетуі қолданылғанда
Салыстыруға арналған болжамды мөлшерлемелер
Баптаулар бойынша бағалар
Әр төлемді көрсетілген шарттармен салыстырыңыз. Балама баптаулардың әр жиыны үшін бір мөлшерлемені қолданыңыз.
| Баптау | Мөлшерлемелер кестесі | Болжамды мөлшер | Есептеу бірлігі | Төлем |
|---|---|---|---|---|
| БаптауТокендердің базалық тарифтері | Мөлшерлемелер кестесіНегізгі мөлшерлеме | Болжамды мөлшер— | Есептеу бірлігі— | Төлем Кіріс · Кіріс токендері · Тек салыстыруға арналған бағалау — / 1K токен Шығыс · Шығыс токендері · Тек салыстыруға арналған бағалау — / 1K токен Кіріс · Кэшті оқу · Тек салыстыруға арналған бағалау — / 1K токен Кіріс · Кэшке жазу · Тек салыстыруға арналған бағалау — / 1K токен Кіріс · Кэшке жазу, 1 сағ · Тек салыстыруға арналған бағалау — / 1K токен |
| Баптаукіріс суреті | Мөлшерлемелер кестесі— | Болжамды мөлшер— | Есептеу бірлігікіріс суреті үшін | Төлем Кіріс · кіріс кескін · Тек салыстыруға арналған бағалау $0 кіріс суреті үшін |
| Баптаушығыс кескін | Мөлшерлемелер кестесі— | Болжамды мөлшер— | Есептеу бірлігішығыс суреті үшін | Төлем Шығыс · шығыс кескін · Тек салыстыруға арналған бағалау $0.07 шығыс суреті үшін |
| БаптауГенерацияның болжамды құны | Мөлшерлемелер кестесі— | Болжамды мөлшербір генерацияға арналған болжам | Есептеу бірлігі— | Төлем Шығыс · Генерацияның болжамды құны · Тек салыстыруға арналған бағалау $0.07 жасауға дейінгі бағалау Бұл бағалау қосымша төлем де, аяқталған генерация үшін белгіленген тұрақты тариф те емес. |
Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →
Сұрау мысалдары
Ailoot Ultra · Суреттер
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p={'model': 'bytedance-seed/seedream-5-0-lite', 'prompt': 'a red panda astronaut floating in space, studio lighting'}
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import base64, json, os, subprocess
from pathlib import Path
from urllib.parse import urlsplit, urljoin
def save_images(items):
if not items: raise SystemExit("No completed images; retain the full response")
for index, item in enumerate(items):
encoded=item.get("b64_json")
uri=item.get("url", "")
if not encoded and uri.startswith("data:image/"):
header, separator, encoded=uri.partition(",")
if not separator or ";base64" not in header: raise SystemExit("Unsupported image data URI")
if encoded:
raw=base64.b64decode(encoded,validate=True)
elif uri:
uri=urljoin("https://api.ailoot.ai",uri)
parsed=urlsplit(uri)
if parsed.scheme!="https" or not parsed.netloc or parsed.username or parsed.password:
raise SystemExit("Invalid returned image URL")
owned=parsed.netloc=="api.ailoot.ai" and parsed.path.startswith("/v1/media/assets/") and parsed.path.endswith("/content")
args=["curl","--fail-with-body","--silent","--show-error",uri]
if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
temporary=Path(f"image-{index}.bin")
subprocess.run(args+["-o",str(temporary)],check=True)
raw=temporary.read_bytes()
temporary.unlink()
else: raise SystemExit("Image has neither bytes nor URL")
if not raw: raise SystemExit("Empty image result")
ext="png" if raw.startswith(b"\x89PNG") else "jpg" if raw.startswith(b"\xff\xd8") else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "svg" if raw.lstrip().startswith((b"<svg",b"<?xml")) else "bin"
Path(f"image-{index}.{ext}").write_bytes(raw)
print("Every returned image saved; complete response metadata retained")
save_images(json.loads(Path("result.json").read_text())["data"])
PY_RESULT
Нәтижелерді алу және сақтау
Ailoot Ultra · Суреттер
Қайтарылған әр суретті жүктеп алыңыз немесе оның Base64 мазмұнын сақтаңыз
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Басқа мазмұнды оқу
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Барлық дайын нәтижені сақтау
Әр дайын суретті сақтаңыз; қайтарылған әр URL арқылы мазмұнды алыңыз немесе оның Base64 мазмұнын декодтаңыз.
Толық жауапты және тақырыптарды, алынған әрбір нәтижені, бастапқыда қайтарылған идентификаторларды және пайдалану туралы барлық өрістерді сақтаңыз. Жасау сұрауын қайта жібермей, бастапқы операцияны қалпына келтіріңіз.
Бастапқы жауапты тексеру қажет болса
Есептерді салыстырып тексеру үшін қайтарылған X-Client-Request-ID мәнін сақтаңыз. Тек нақты қайтарылған task_id/asset_id мәндері арқылы немесе өзіңізге тиесілі медиатекадан оқыңыз; операция ID мәнінен тапсырманың URL мекенжайын ешқашан құрастырмаңыз және жасау сұрауын ешқашан қайта жібермеңіз.
Жауап өрістері
| Өріс | Түрі |
|---|---|
Өрісcreated | Түрі |
Өрісdata[].url | Түрі |
Өрісdata[].b64_json | Түрі |
Өрісusage | Түрі |
Балама атаулар
Модельдердің балама атаулары
Ailoot Ultra bytedance-seed/seedream-5-0-lite
Әдіс жолдарының балама атаулары
/v1/images
Шақыруға арналған байланысты ID
FAQ · ByteDance Seed: Seedream 5.0 Lite
- Қандай кіріс деректері мен нәтижелер қолжетімді?
POST /v1/images/generations·bytedance-seed/seedream-5-0-lite:text,image→image- Сұрау қандай өрістерді пайдаланады?
POST /v1/images/generations·bytedance-seed/seedream-5-0-lite:model,prompt,resolution,aspect_ratio,n,input_references,provider- Қандай шектеулер қолданылады?
POST /v1/images/generations·bytedance-seed/seedream-5-0-lite:n.minimum:1;n.maximum:4