{"id":842,"date":"2025-02-04T12:12:20","date_gmt":"2025-02-04T12:12:20","guid":{"rendered":"https:\/\/janusai.pro\/?page_id=842"},"modified":"2025-02-04T12:12:24","modified_gmt":"2025-02-04T12:12:24","slug":"janus-pro-1b-running-in-your-browser","status":"publish","type":"page","link":"https:\/\/janusai.pro\/fi\/janus-pro-1b-running-in-your-browser\/","title":{"rendered":"Janus Pro 1B k\u00e4ynniss\u00e4 selaimessasi"},"content":{"rendered":"<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-theme-palette-9-color\">Safaria ei tueta viel\u00e4\u3002<\/mark><\/p>\n\n\n<style>.kb-row-layout-id842_d680fa-30 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id842_d680fa-30 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id842_d680fa-30 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1080px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id842_d680fa-30 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id842_d680fa-30 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id842_d680fa-30 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id842_d680fa-30 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column842_b238b3-a6 > .kt-inside-inner-col,.kadence-column842_b238b3-a6 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column842_b238b3-a6 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column842_b238b3-a6 > .kt-inside-inner-col{flex-direction:column;}.kadence-column842_b238b3-a6 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column842_b238b3-a6 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column842_b238b3-a6{position:relative;}@media all and (max-width: 1024px){.kadence-column842_b238b3-a6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column842_b238b3-a6 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column842_b238b3-a6\"><div class=\"kt-inside-inner-col\">\n<iframe\n\tsrc=\"https:\/\/llmhacker-janus-pro-webgpu.static.hf.space\"\n\tframeborder=\"0\"\n\twidth=\"1080px\"\n\theight=\"850\"\n><\/iframe>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id842_5b506f-d0 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id842_5b506f-d0 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id842_5b506f-d0 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1080px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id842_5b506f-d0 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id842_5b506f-d0 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id842_5b506f-d0 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id842_5b506f-d0 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column842_3ece6d-66 > .kt-inside-inner-col,.kadence-column842_3ece6d-66 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column842_3ece6d-66 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column842_3ece6d-66 > .kt-inside-inner-col{flex-direction:column;}.kadence-column842_3ece6d-66 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column842_3ece6d-66 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column842_3ece6d-66{position:relative;}@media all and (max-width: 1024px){.kadence-column842_3ece6d-66 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column842_3ece6d-66 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column842_3ece6d-66\"><div class=\"kt-inside-inner-col\"><style>.kadence-column842_4dc46a-6d > .kt-inside-inner-col,.kadence-column842_4dc46a-6d > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column842_4dc46a-6d > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column842_4dc46a-6d > .kt-inside-inner-col{flex-direction:column;}.kadence-column842_4dc46a-6d > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column842_4dc46a-6d > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column842_4dc46a-6d{position:relative;}@media all and (max-width: 1024px){.kadence-column842_4dc46a-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column842_4dc46a-6d > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column842_4dc46a-6d\"><div class=\"kt-inside-inner-col\">\n<p>Janus Pro WebGPU on huippuluokan sovellus, joka on suunniteltu selaimessa tapahtuvaan yhten\u00e4iseen multimodaaliseen ymm\u00e4rt\u00e4miseen ja tuottamiseen. Se hy\u00f6dynt\u00e4\u00e4 Janus-Pro-1B-mallia, joka on autoregressiivinen kehys, joka on kehitetty k\u00e4sittelem\u00e4\u00e4n sek\u00e4 teksti- ett\u00e4 kuvasy\u00f6tteit\u00e4 ja -ulostuloja, mik\u00e4 tekee siit\u00e4 monipuolisen ty\u00f6kalun erilaisiin teko\u00e4lyteht\u00e4viin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Yleiskatsaus Janus Pro WebGPU:hun<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Puitteet<\/strong>: Sovellus on rakennettu k\u00e4ytt\u00e4en Reactia ja Vite\u00e4, Transformers.js:\u00e4\u00e4 mallien integrointiin ja WebGPU:ta laitteiston kiihdytt\u00e4miseen.<\/li>\n\n\n\n<li><strong>Mallin ominaisuudet<\/strong>: Janus-Pro-1B soveltuu erinomaisesti multimodaalisiin teht\u00e4viin, sill\u00e4 sen avulla k\u00e4ytt\u00e4j\u00e4t voivat sy\u00f6tt\u00e4\u00e4 kuvia ja vastaanottaa tuotettuja kuvia tai tekstipohjaisia vastauksia. T\u00e4m\u00e4 malli erottuu erityisesti kyvyst\u00e4\u00e4n tulkita ja tuottaa sis\u00e4lt\u00f6\u00e4 visuaalisten sy\u00f6tteiden perusteella, mik\u00e4 osoittaa kehittyneit\u00e4 kykyj\u00e4 sek\u00e4 visuaalisen tiedon ymm\u00e4rt\u00e4misess\u00e4 ett\u00e4 tuottamisessa.<\/li>\n\n\n\n<li><strong>Suorituskyky<\/strong>: Malli toimii tehokkaasti WebGPU:ta tukevissa selaimissa, kuten Chromessa. K\u00e4ytt\u00e4j\u00e4t ovat raportoineet huomattavista suorituskykyeduista, kuten nopeammista p\u00e4\u00e4ttelyajoista verrattuna perinteisiin GPU-kokoonpanoihin.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Janus Pro WebGPU:n k\u00e4yt\u00f6n aloittaminen<\/h2>\n\n\n\n<p>Voit m\u00e4\u00e4ritt\u00e4\u00e4 ja k\u00e4ytt\u00e4\u00e4 Janus Pro WebGPU -sovellusta paikallisesti seuraavasti:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Kloonaa arkisto<\/strong>:bash<code>git clone https:\/\/github.com\/huggingface\/transformers.js-examples.git<\/code><\/li>\n\n\n\n<li><strong>Siirry projektin hakemistoon<\/strong>:bash<code>cd transformers.js-examples\/janus-webgpu<\/code><\/li>\n\n\n\n<li><strong>Asenna riippuvuudet<\/strong>:bash<code>npm-asennus<\/code><\/li>\n\n\n\n<li><strong>K\u00e4ynnist\u00e4 kehityspalvelin<\/strong>:bash<code>npm run dev <\/code>Kun olet suorittanut n\u00e4m\u00e4 komennot, avaa selaimesi ja siirry osoitteeseen\u00a0<code>http:\/\/localhost:5173<\/code>\u00a0vuorovaikutuksessa sovelluksen kanssa<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Mallin tekniset tiedot<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Koulutus<\/strong>: Janus-Pro-1B koulutetaan kevyell\u00e4 hajautetulla koulutuskehyksell\u00e4, jolla saavutetaan kilpailukykyinen suorituskyky eri vertailuarvoissa. Siin\u00e4 on ainutlaatuinen arkkitehtuuri, joka erottelee visuaaliset koodausreitit ymm\u00e4rt\u00e4mis- ja tuottamisteht\u00e4vi\u00e4 varten, mik\u00e4 parantaa sek\u00e4 vakautta ett\u00e4 suorituskyky\u00e4.<\/li>\n\n\n\n<li><strong>Sy\u00f6tt\u00f6rajoitukset<\/strong>: Malli tukee enint\u00e4\u00e4n 384 \u00d7 384 pikselin kokoisia kuvia, mik\u00e4 voi vaikuttaa sen suorituskykyyn yksityiskohtaisissa teht\u00e4viss\u00e4, kuten optisessa merkintunnistuksessa (OCR). K\u00e4ytt\u00e4j\u00e4t saattavat huomata, ett\u00e4 vaikka luodut kuvat ovat semanttisesti rikkaita, niist\u00e4 saattaa puuttua hienoja yksityiskohtia t\u00e4m\u00e4n resoluutiorajoituksen vuoksi.<\/li>\n\n\n\n<li><strong>Avoin l\u00e4hdekoodi<\/strong>: Janus Pro on saatavilla avoimen l\u00e4hdekoodin lisenssill\u00e4, jonka avulla kehitt\u00e4j\u00e4t voivat tutkia sen ominaisuuksia vapaasti noudattaen eettisi\u00e4 k\u00e4ytt\u00f6ohjeita.<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Safaria ei viel\u00e4 tueta. Janus Pro WebGPU on huippuluokan sovellus, joka on suunniteltu selaimen sis\u00e4iseen yhdistettyyn multimodaaliseen ymm\u00e4rt\u00e4miseen ja luomiseen. Se hy\u00f6dynt\u00e4\u00e4 Janus-Pro-1B-mallia, joka on autoregressiivinen kehys, joka on kehitetty k\u00e4sittelem\u00e4\u00e4n sek\u00e4 tekstin ett\u00e4 kuvan sy\u00f6tt\u00f6\u00e4 ja ulostuloa, mik\u00e4 tekee siit\u00e4 monipuolisen ty\u00f6kalun erilaisiin teko\u00e4lyteht\u00e4viin. Yleiskatsaus Janus Pro WebGPU:n hankkimisesta\u2026<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-842","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/pages\/842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/comments?post=842"}],"version-history":[{"count":1,"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/pages\/842\/revisions"}],"predecessor-version":[{"id":844,"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/pages\/842\/revisions\/844"}],"wp:attachment":[{"href":"https:\/\/janusai.pro\/fi\/wp-json\/wp\/v2\/media?parent=842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}