{"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\/es\/janus-pro-1b-running-in-your-browser\/","title":{"rendered":"Janus Pro 1B Funcionando en su Navegador"},"content":{"rendered":"<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-theme-palette-9-color\">Safari a\u00fan no es compatible\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 es una aplicaci\u00f3n de vanguardia dise\u00f1ada para la comprensi\u00f3n y generaci\u00f3n multimodal unificada en el navegador. Aprovecha el modelo Janus-Pro-1B, que es un marco autorregresivo desarrollado para manejar entradas y salidas tanto de texto como de im\u00e1genes, lo que la convierte en una herramienta vers\u00e1til para diversas tareas de IA.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Visi\u00f3n general de Janus Pro WebGPU<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Marco<\/strong>: La aplicaci\u00f3n est\u00e1 construida usando React y Vite, utilizando Transformers.js para la integraci\u00f3n de modelos y WebGPU para la aceleraci\u00f3n de hardware.<\/li>\n\n\n\n<li><strong>Capacidades del modelo<\/strong>: Janus-Pro-1B destaca en tareas multimodales, permitiendo a los usuarios introducir im\u00e1genes y recibir im\u00e1genes generadas o respuestas basadas en texto. Este modelo destaca especialmente por su capacidad para interpretar y generar contenidos basados en entradas visuales, lo que demuestra sus avanzadas capacidades tanto para comprender como para generar datos visuales.<\/li>\n\n\n\n<li><strong>Rendimiento<\/strong>: El modelo funciona con eficacia en navegadores web compatibles con WebGPU, como Chrome. Los usuarios han informado de importantes ventajas de rendimiento, como tiempos de inferencia m\u00e1s r\u00e1pidos en comparaci\u00f3n con las configuraciones de GPU tradicionales.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Primeros pasos con Janus Pro WebGPU<\/h2>\n\n\n\n<p>Para configurar y ejecutar localmente la aplicaci\u00f3n Janus Pro WebGPU, siga estos pasos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Clonar el repositorio<\/strong>:bash<code>git clone https:\/\/github.com\/huggingface\/transformers.js-examples.git<\/code><\/li>\n\n\n\n<li><strong>Navegue hasta el directorio de proyectos<\/strong>:bash<code>cd transformadores.js-ejemplos\/janus-webgpu<\/code><\/li>\n\n\n\n<li><strong>Instalar dependencias<\/strong>:bash<code>npm instalar<\/code><\/li>\n\n\n\n<li><strong>Ejecutar el servidor de desarrollo<\/strong>:bash<code>npm run dev <\/code>Despu\u00e9s de ejecutar estos comandos, abra su navegador y navegue hasta\u00a0<code>http:\/\/localhost:5173<\/code>\u00a0para interactuar con la aplicaci\u00f3n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Especificaciones del modelo<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Formaci\u00f3n<\/strong>: Janus-Pro-1B se entrena utilizando un marco de entrenamiento distribuido ligero, que consigue un rendimiento competitivo en varias pruebas de referencia. Presenta una arquitectura \u00fanica que separa las v\u00edas de codificaci\u00f3n visual para las tareas de comprensi\u00f3n y generaci\u00f3n, lo que mejora tanto la estabilidad como el rendimiento.<\/li>\n\n\n\n<li><strong>Limitaciones de entrada<\/strong>: El modelo admite entradas de imagen de hasta 384 \u00d7 384 p\u00edxeles, lo que puede afectar a su rendimiento en tareas detalladas como el reconocimiento \u00f3ptico de caracteres (OCR). Los usuarios pueden notar que, aunque las im\u00e1genes generadas son ricas sem\u00e1nticamente, pueden carecer de detalles finos debido a esta limitaci\u00f3n de resoluci\u00f3n<\/li>\n\n\n\n<li><strong>C\u00f3digo abierto<\/strong>: Janus Pro est\u00e1 disponible bajo licencia de c\u00f3digo abierto, lo que permite a los desarrolladores explorar libremente sus posibilidades respetando unas directrices \u00e9ticas de uso.<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Safari a\u00fan no es compatible\u3002 Janus Pro WebGPU es una aplicaci\u00f3n de vanguardia dise\u00f1ada para la comprensi\u00f3n y generaci\u00f3n multimodal unificada en el navegador. Aprovecha el modelo Janus-Pro-1B, que es un marco autorregresivo desarrollado para manejar entradas y salidas tanto de texto como de im\u00e1genes, lo que lo convierte en una herramienta vers\u00e1til para diversas tareas de IA. Descripci\u00f3n general de Janus Pro WebGPU Obtenci\u00f3n\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\/es\/wp-json\/wp\/v2\/pages\/842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/janusai.pro\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/janusai.pro\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/janusai.pro\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/janusai.pro\/es\/wp-json\/wp\/v2\/comments?post=842"}],"version-history":[{"count":1,"href":"https:\/\/janusai.pro\/es\/wp-json\/wp\/v2\/pages\/842\/revisions"}],"predecessor-version":[{"id":844,"href":"https:\/\/janusai.pro\/es\/wp-json\/wp\/v2\/pages\/842\/revisions\/844"}],"wp:attachment":[{"href":"https:\/\/janusai.pro\/es\/wp-json\/wp\/v2\/media?parent=842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}