Ubuyobozi bwa tekiniki

BentoML hamwe nicyitegererezo

BentoML ni isoko ifunguye isoko ya Python ipakira imashini yiga imashini yatojwe muburyo busanzwe, bushobora kwitwa 'Bentos'.

Incamake

BentoML ni isoko ifunguye isoko ya Python ipakira imashini yiga imashini yatojwe muburyo busanzwe, bushobora kwitwa 'Bentos'. Ikemura icyuho kiri hagati yicyitegererezo cyicaye mu ikaye na serivisi itanga umusaruro ushobora gutanga ubuhanuzi kuri API.

BentoML na Model Package ni tekinoroji yo kubaka tekinike igira ingaruka kumiterere yicyitegererezo, igiciro cyibikorwa remezo, ubukererwe, no kwizerwa mubipimo.

Kwibira cyane

Iyo umuhanga mu makuru arangije amahugurwa yicyitegererezo, kuyinjiza mubikorwa mubisanzwe bisobanura intoki kwandika code ya serivise, guhuza ibishingirwaho, kubaka ishusho ya Docker, no gushakisha API. BentoML itangiza ibi. Uzigama icyitegererezo mububiko bwaho bwibanze, hanyuma usobanure urwego rwa Service hamwe na API iherezo ryarimbishijwe kugirango ukemure umwanzuro. 'Bentoml kubaka' amabwiriza apakira icyitegererezo, code yawe ya Python, verisiyo yo kwishingikirizaho, hamwe nigihe cyo gukora muburyo bwonyine, bwahinduwe na Bento. Kuva aho, 'bentoml kontineri' itanga ishusho ya OCI Docker. BentoML ishyigikira hafi ya buri cyiciro (PyTorch, TensorFlow, scikit-yige, XGBoost, Hugging Face Transformers, ONNX) kandi ikongeramo micro-batch adaptive, ihuza amatsinda yinjira mu buryo bwikora kugirango yongere GPU idahinduye code yawe.

Ubushishozi

BentoML itandukanya 'Abiruka' (kubara-uburemere bw'icyitegererezo) na logique ya seriveri ya API. Abiruka barashobora kwipimisha bigenga kandi bagakorera mubikorwa byabo bwite, mugihe seriveri yoroheje ya HTTP / gRPC ikora ibyifuzo byo guhitamo hamwe na I / O. Ihinduka ryayo ryo guhuza n'imiterere ihuza ingano yubunini hamwe nidirishya ryihuta mugihe cyogukora, bityo ikurura ibinyabiziga biturika kandi bigatuma umuvuduko uhenze uhuze. Imiterere ya Bento isanzwe ikubiyemo dosiye zigaragara, icyitegererezo, hamwe nibidukikije byororoka, bigatuma ibyubaka bigenwa mumashini.

Kumenya BentoML hamwe no gupakira icyitegererezo

BentoML ni isoko ifunguye isoko ya Python ipakira imashini yiga imashini yatojwe muburyo busanzwe, bushobora kwitwa 'Bentos'. Ikemura icyuho kiri hagati yicyitegererezo cyicaye mu ikaye na serivisi itanga umusaruro ushobora gutanga ubuhanuzi kuri API. BentoML na Model Package ni tekinoroji yo kubaka tekinike igira ingaruka kumiterere yicyitegererezo, igiciro cyibikorwa remezo, ubukererwe, no kwizerwa mubipimo. Kugirango wubake byimbitse, fata BentoML na Model Packaging nkicyitegererezo gikora, ntabwo ari ikintu kimwe: gusobanura ibyagezweho, gusobanura ibitekerezo, no gutandukanya ibyo sisitemu ishobora gukora byizewe nibisaba guca imanza zinzobere.

Mu myitozo, amakipe akomeye akoresha BentoML na Model Packaging atezimbere ubwubatsi, amakuru, hamwe nibikorwa remezo birwanya kwizerwa nigiciro. Bandika ibipimo ngenderwaho byerekana intsinzi, bagerageza kurwanya amakuru afatika hamwe nakazi keza, kandi bagasubiramo bashingiye kubikorwa byagaragaye ko batsinzwe aho gutsinda inshuro imwe. Aha niho imyumvire yubumenyi ihinduka mubushobozi burambye kubicuruzwa, politiki, nibikorwa.

Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka. Mugihe kimwe, Guhindura igipimo kimwe gishobora guhisha intege nke za sisitemu. Uburyo bukomeye cyane ni uguhuza umuvuduko wikigereranyo hamwe na disipuline yimiyoborere: kuyobora abaderevu, gufata ibimenyetso, gutangaza ibyemezo byicyemezo, no gukomeza kuvugurura uburyo bwo kwirinda nkimyitwarire yicyitegererezo, ibyo abakoresha bategereje, nibisabwa n'amategeko bigenda bihinduka.

Ingaruka z'Ingamba

Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka.

Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.

Ubuhanga bwa tekinike bufasha amakipe guhitamo umurongo ukwiye, ntabwo ari shyashya gusa.

Ubuhanga bwa tekinike bufasha amakipe guhitamo umurongo ukwiye, ntabwo ari shyashya gusa. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.

Guhitamo neza bya injeniyeri bigabanya ibintu byizewe mubikorwa.

Guhitamo neza bya injeniyeri bigabanya ibintu byizewe mubikorwa. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.

Kazoza ka BentoML hamwe no Gupakira Model

BentoML yishimangiye cyane muburyo bw'ururimi runini hamwe na AI itanga serivisi, hamwe na OpenLLM na BentoCloud itanga ibisubizo byerekana ibimenyetso, autoscaling, hamwe na gahunda ya GPU. Tegereza kwishyira hamwe hamwe na optimizers nka vLLM na TensorRT-LLM, inkunga nziza ya sisitemu yo mu bwoko bwa AI igizwe na moderi nyinshi, hamwe n'inzira yoroshye kuva Bento ipakiye kugeza kuri GPU idafite seriveri. Mugihe amakipe yimutse avuye kumurongo umwe yerekeza kumurongo wa agentic, BentoML yihagararaho nkibipakira hamwe na serivise itanga ibyo bice hamwe.

Gushyira mu bikorwa Isi

Itsinda-ryerekana uburiganya ryabitse moderi ya XGBoost mububiko bwa BentoML kandi yubaka Bento igaragaza a / guhanura REST iherezo rya serivisi yo kwishyura guhamagara mugihe nyacyo.

Itsinda rya ML rikoresha 'bentoml kontineri' kugirango ihindure imiterere yimyumvire ya Hugging Face mumashusho ya Docker yohereza muri cluster yabo ya Kubernetes.

Gutangira bikora moderi ya Llama itunganijwe neza hamwe na OpenLLM (yubatswe kuri BentoML), yerekana ibimenyetso kuri chat UI hamwe noguhuza imihindagurikire y'ikirere bituma GPU yuzura.

Isosiyete ikora mudasobwa yapakiye amashusho ya PyTorch itondekanya hamwe numuyoboro wacyo utunganya mbere muri Bento imwe rero impinduka nyazo zikoreshwa mubwato bwamahugurwa hamwe nicyitegererezo.

Uburyo bwo Gushyira mu bikorwa

BentoML na Gupakira Model mubikorwa

Itsinda-ryerekana uburiganya ryabitse moderi ya XGBoost mububiko bwa BentoML kandi yubaka Bento igaragaza a / guhanura REST iherezo rya serivisi yo kwishyura guhamagara mugihe nyacyo.

Itsinda-ryerekana uburiganya ryabitse moderi ya XGBoost kububiko bwa BentoML kandi yubaka Bento igaragaza / guhanura REST iherezo rya serivisi yo kwishyura yo guhamagara mugihe nyacyo Amakipe ubusanzwe abona ibisubizo byiza iyo asobanuye ibipimo byujuje ubuziranenge imbere, agakomeza inzira yo kuzamuka kwabantu kubibazo bikurikirana, kandi agakurikirana inyungu zibyara umusaruro nibiciro byigihe.

BentoML na Gupakira Model mubikorwa

Itsinda rya ML rikoresha 'bentoml kontineri' kugirango ihindure imiterere yimyumvire ya Hugging Face mumashusho ya Docker yohereza muri cluster yabo ya Kubernetes.

Itsinda rya ML rikoresha 'bentoml kontineri' kugirango ihindure imiterere yimyumvire ya Hugging Face mumashusho ya Docker yohereza mumbere yimbere ya cluster ya Kubernetes Amakipe ubusanzwe abona ibisubizo byiza iyo asobanuye ibipimo byimbere imbere, agakomeza inzira yo kuzamura abantu kubibazo byimbere, kandi akurikirana inyungu zibyara umusaruro nibiciro byigihe.

BentoML na Gupakira Model mubikorwa

Gutangira bikora moderi ya Llama itunganijwe neza hamwe na OpenLLM (yubatswe kuri BentoML), yerekana ibimenyetso kuri chat UI hamwe noguhuza imihindagurikire y'ikirere bituma GPU yuzura.

Gutangira bitanga urugero rwiza rwa Llama hamwe na OpenLLM (yubatswe kuri BentoML), gutondekanya ibimenyetso kuri chat UI hamwe no guhuza imiterere ihuza imiterere ya GPU yuzuza amakipe ubusanzwe ibona ibisubizo byiza iyo isobanuye ibipimo byujuje ubuziranenge imbere, igakomeza inzira yo kuzamura abantu kubibazo, kandi ikurikirana inyungu zibyara umusaruro hamwe nibiciro byamakosa mugihe.

BentoML na Gupakira Model mubikorwa

Isosiyete ikora mudasobwa yapakiye amashusho ya PyTorch itondekanya hamwe numuyoboro wacyo utunganya mbere muri Bento imwe rero impinduka nyazo zikoreshwa mubwato bwamahugurwa hamwe nicyitegererezo.

Isosiyete ikora mudasobwa yapakiye amashusho ya PyTorch hamwe numuyoboro wayo utunganya mbere muri Bento imwe kugirango impinduka nyazo zikoreshwa mubwato bwamahugurwa hamwe namakipe yicyitegererezo mubisanzwe zibona ibisubizo byiza mugihe zisobanura ibipimo byimbere imbere, zigakomeza inzira yo kuzamura abantu kubibazo byimbitse, kandi bikurikirana inyungu zibyara umusaruro nibiciro byigihe.

Ingaruka & Kurinda

!

Gutezimbere igipimo kimwe gishobora guhisha intege nke za sisitemu.

!

Ibikorwa Remezo no kubungabunga akenshi usanga bidahabwa agaciro.

!

Icyuho cyumutekano no kwitegereza birashobora kwiyongera uko sisitemu igenda igorana.

Igishushanyo mbonera

1

Sobanura ubukererwe, ubuziranenge, nigiciro cyibiciro mbere yo kubishyira mubikorwa.

Sobanura ubukererwe, ubuziranenge, nigiciro cyibiciro mbere yo kubishyira mubikorwa. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

2

Ibipimo byerekana umutwaro ufatika hamwe namakuru yimiterere.

Ibipimo byerekana umutwaro ufatika hamwe namakuru yimiterere. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

3

Gukurikirana ibikoresho kubikosa, drift, ningaruka zabakoresha.

Gukurikirana ibikoresho kubikosa, drift, ningaruka zabakoresha. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

4

Tegura inzira yo gusubiza ibyabaye mbere yo gupima.

Tegura inzira yo gusubiza ibyabaye mbere yo gupima. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.

Komeza Ubushakashatsi