{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/uJlFdRZzQPcU7Aml9Iky/hFpJYB1aXcsVvFyDQfP9/CwOxWfWoX.js"],
  "sourcesContent": ["import { jsx as e, jsxs as a } from \"react/jsx-runtime\";\nimport { addPropertyControls as n, ControlType as o, LazyValue as i, Link as r } from \"framer\";\nimport * as s from \"react\";\nlet l = {\n    WQpiUgEty: new i(() => import(\"./CwOxWfWoX-0.js\"))\n  },\n  d = e => {\n    let a = [];\n    for (; e;) {\n      let n = l[e.id];\n      if (n) {\n        let e = n.preload();\n        e && a.push(e);\n      }\n      e = e.fallback;\n    }\n    if (a.length > 0) return Promise.all(a);\n  },\n  c = (e, a) => {\n    for (; a;) {\n      let n = l[a.id];\n      if (n) {\n        let a = n.read()[e];\n        if (a) return a;\n      }\n      a = a.fallback;\n    }\n  },\n  t = \"RdldGed5b\",\n  m = \"Z1GGaJwUH\",\n  u = \"tj0aIJRBM\",\n  p = \"wYf3IKXhH\",\n  h = \"BESrV0imp\",\n  f = \"GJgpiQj33\",\n  x = \"oErJVDjg0\",\n  g = \"JG8gJablh\",\n  b = (e, a) => {\n    if (e && \"object\" == typeof e) return {\n      ...e,\n      alt: a\n    };\n  },\n  v = new Map(),\n  y = {\n    read(n) {\n      var o, i, l, d, y, j, I, q, z, w, C, S, E, A, L, N, M, T, B, F, k, D, Z, H, G, P, Q, W, O;\n      let V = null !== (o = null == n ? void 0 : n.id) && void 0 !== o ? o : \"default\",\n        Y = v.get(V);\n      if (Y) return Y;\n      let X = [{\n        id: \"dcppKdoJH\",\n        [t]: null !== (i = c(\"v0\", n)) && void 0 !== i ? i : \"Adaptaci\\xf3n de Mistral 7B para seguir instrucciones en espa\\xf1ol\",\n        [m]: null !== (l = c(\"v1\", n)) && void 0 !== l ? l : \"Mistral 7B se ha posicionado como el modelo de lenguaje open-source m\\xe1s eficiente hasta la fecha. Adaptamos el modelo mejorando sus habilidades de redacci\\xf3n y dominio del espa\\xf1ol, mientras mantenemos su rendimiento original\",\n        [u]: \"lince-mistral\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/zzTytkAWpaU6fbtEjnA5ji7xDbc.jpg\",\n          srcSet: \"https://framerusercontent.com/images/zzTytkAWpaU6fbtEjnA5ji7xDbc.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/zzTytkAWpaU6fbtEjnA5ji7xDbc.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/zzTytkAWpaU6fbtEjnA5ji7xDbc.jpg 1500w\"\n        }, null !== (d = c(\"v2\", n)) && void 0 !== d ? d : \"Adaptaci\\xf3n de Mistral 7B para seguir instrucciones en espa\\xf1ol\"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-10-26T00:00:00.000Z\",\n        [g]: null !== (y = c(\"v3\", n)) && void 0 !== y ? y : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/a(\"p\", {\n            children: [\"Mistral es un modelo de lenguaje de 7.3 billones de par\\xe1metros que \", /*#__PURE__*/e(\"strong\", {\n              children: \"ha superado el estado del arte\"\n            }), \" en modelos open-source anteriormente establecido por Llama 2 de Meta, demostrando un \", /*#__PURE__*/e(\"strong\", {\n              children: \"rendimiento superior a modelos que triplican su tama\\xf1o\"\n            }), \" y posicion\\xe1ndose como el modelo de lenguaje open-source \", /*#__PURE__*/e(\"strong\", {\n              children: \"m\\xe1s eficiente hasta la fecha\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Aprovechando esta s\\xf3lida base, en Clibrain nos hemos centrado en una brecha que estamos especialmente preparados para resolver: \", /*#__PURE__*/e(\"strong\", {\n              children: \"optimizarlo para el mundo hispanohablante\"\n            }), \". Mediante un riguroso proceso de evaluaci\\xf3n podemos confirmar que no solo hemos \", /*#__PURE__*/e(\"strong\", {\n              children: \"conservado el excepcional rendimiento de Mistral\"\n            }), \", sino que tambi\\xe9n hemos garantizado su \", /*#__PURE__*/e(\"strong\", {\n              children: \"plena funcionalidad en espa\\xf1ol\"\n            }), \".\"]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Desbancando a los mejores modelos open-source hasta la fecha\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Hasta la aparici\\xf3n de este nuevo modelo, Meta ocupada los mejores puestos en las evaluaciones de modelos de lenguaje open-source con \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/llama-2-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Llama 2\"\n              })\n            }), \", que fue presentado en tres tama\\xf1os (7B, 13B, 70B).\"]\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"Mistral 7B ha conseguido superar a la versi\\xf3n de 13B de Llama 2 (casi el doble de tama\\xf1o) en todo tipo de benchmarks. Adem\\xe1s, es tambi\\xe9n superior a LLama 1 en su versi\\xf3n de 34B de par\\xe1metros en c\\xf3digo, matem\\xe1ticas y razonamiento.\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Esto demuestra la \", /*#__PURE__*/e(\"strong\", {\n              children: \"gran eficiencia\"\n            }), \" de Mistral 7B, mejorando el rendimiento de modelos con un mayor n\\xfamero de par\\xe1metros. Esta eficiencia permite \", /*#__PURE__*/e(\"strong\", {\n              children: \"hacer uso de \"\n            }), /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/modelos-cuantizacion\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: /*#__PURE__*/e(\"strong\", {\n                  children: \"menos recursos computacionales\"\n                })\n              })\n            }), /*#__PURE__*/e(\"strong\", {\n              children: \", sin que el rendimiento se vea comprometido\"\n            }), \".\"]\n          }), /*#__PURE__*/e(\"img\", {\n            alt: \"\",\n            className: \"framer-image\",\n            \"data-framer-asset\": \"data:framer/asset-reference,O0lvoVWADmsA6kKXtypiAKlcBeg.png\",\n            \"data-framer-height\": \"3570\",\n            \"data-framer-width\": \"10973\",\n            height: \"1785\",\n            src: \"https://framerusercontent.com/assets/O0lvoVWADmsA6kKXtypiAKlcBeg.png\",\n            style: {\n              aspectRatio: \"10973 / 3570\"\n            },\n            width: \"5486\"\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Rapidez y eficiencia en su m\\xe1ximo exponente\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Mediante el uso de diferentes \", /*#__PURE__*/e(\"strong\", {\n              children: \"mecanismos de atenci\\xf3n\"\n            }), \", Mistral consigue una \", /*#__PURE__*/e(\"strong\", {\n              children: \"baja latencia y poder manejar secuencias de texto m\\xe1s largas\"\n            }), \" (un mayor contexto).\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"El mecanismo Sliding Window Attention (SWA) (\", /*#__PURE__*/e(r, {\n              href: \"https://arxiv.org/abs/1904.10509\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Child et al.\"\n              })\n            }), \", \", /*#__PURE__*/e(r, {\n              href: \"https://arxiv.org/abs/2004.05150\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Beltagy et al.\"\n              })\n            }), \") permite \", /*#__PURE__*/e(\"strong\", {\n              children: \"manejar secuencias de longitud considerable\"\n            }), \" con facilidad. Aprovechando las capas apiladas de un transformador para atender a los tokens en el pasado m\\xe1s all\\xe1 del tama\\xf1o de la ventana, proporciona a las capas superiores acceso a la \", /*#__PURE__*/e(\"strong\", {\n              children: \"informaci\\xf3n m\\xe1s atr\\xe1s en el tiempo\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"La t\\xe9cnica Grouped Query Attention (GQA) (\", /*#__PURE__*/e(r, {\n              href: \"https://arxiv.org/abs/2305.13245\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Ainslie et al.\"\n              })\n            }), \") permite \", /*#__PURE__*/e(\"strong\", {\n              children: \"inferencias m\\xe1s r\\xe1pidas\"\n            }), \", procesando las queries de forma m\\xe1s eficiente. Las consultas se agrupan en funci\\xf3n de su similitud y se procesan juntas. Esto permite que el modelo haga \", /*#__PURE__*/e(\"strong\", {\n              children: \"predicciones m\\xe1s r\\xe1pidamente y haciendo uso de menos recursos\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Juntos, GQA y SWA permiten a Mistral 7B manejar longitudes de hasta 16.000 tokens con baja latencia y utilizando un \", /*#__PURE__*/e(\"strong\", {\n              children: \"50% menos de memoria\"\n            }), \".\"]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Mistral 7B, ahora en espa\\xf1ol\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Desde Clibrain tenemos una misi\\xf3n clara: \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/lince-zero-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"desarrollar inteligencia artificial\"\n              })\n            }), \" para los m\\xe1s de 600 millones de hispanohablantes en el mundo. Como con nuestras adaptaciones y lanzamientos anteriores, \", /*#__PURE__*/e(\"strong\", {\n              children: \"queremos que la comunidad hispanohablante pueda beneficiarse de los \"\n            }), /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/idefics-adaptacion\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"\\xfaltimos avances que se realizan en esta tecnolog\\xeda\"\n              })\n            }), \", dominada por el ingl\\xe9s.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Por ello, hemos realizado una adaptaci\\xf3n de Mistral 7B mediante \", /*#__PURE__*/e(\"strong\", {\n              children: \"t\\xe9cnicas de fine-tuning para seguir\"\n            }), \" \", /*#__PURE__*/e(\"strong\", {\n              children: \"instrucciones en espa\\xf1ol\"\n            }), \" y as\\xed, permitir que la comunidad hispanohablante interact\\xfae con el modelo.\"]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Conseguimos mantener el rendimiento original (on-pair)\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Haciendo uso de la t\\xe9cnica de evaluaci\\xf3n MT Bench (\", /*#__PURE__*/e(r, {\n              href: \"https://arxiv.org/abs/2306.05685\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Zheng et al.\"\n              })\n            }), \"), hemos comparado los resultados que ofrece el modelo original de Mistral adaptado para instrucciones, Mistral 7B Instruct, y nuestra adaptaci\\xf3n para seguir instrucciones en espa\\xf1ol.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"En la evaluaci\\xf3n (MT Bench en espa\\xf1ol), nuestra adaptaci\\xf3n consigue una marca de 6,84, comparada con 7,05 del modelo original. No obstante, el modelo de Mistral puede responder en ingl\\xe9s u otros idiomas al interactuar con instrucciones en espa\\xf1ol. Con nuestra adaptaci\\xf3n \", /*#__PURE__*/e(\"strong\", {\n              children: \"conseguimos que hable espa\\xf1ol en el 100% de las situaciones, manteniendo el rendimiento original\"\n            }), \" (on-pair).\"]\n          }), /*#__PURE__*/e(\"img\", {\n            alt: \"\",\n            className: \"framer-image\",\n            \"data-framer-asset\": \"data:framer/asset-reference,HHbvAVavi1ponAcerp17IadNDk.png\",\n            \"data-framer-height\": \"800\",\n            \"data-framer-width\": \"800\",\n            height: \"400\",\n            src: \"https://framerusercontent.com/assets/HHbvAVavi1ponAcerp17IadNDk.png\",\n            style: {\n              aspectRatio: \"800 / 800\"\n            },\n            width: \"400\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"A la hora de analizar el rendimiento de los dos modelos de lenguaje en diferentes categor\\xedas (capabilities), nuestra adaptaci\\xf3n al espa\\xf1ol destaca por una \", /*#__PURE__*/e(\"strong\", {\n              children: \"mejor capacidad de redacci\\xf3n, donde el control del idioma es fundamental.\"\n            })]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Recursos y links de descarga\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"La adaptaci\\xf3n de Mistral 7B, junto con el resto de nuestros modelos open-source, \", /*#__PURE__*/e(\"strong\", {\n              children: \"disponibles de forma gratuita\"\n            }), \" en\", /*#__PURE__*/e(r, {\n              href: \"http://hf.co/clibrain\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \" hf.co/clibrain\"\n              })\n            }), \".\"]\n          })]\n        })\n      }, {\n        id: \"Cffvxgn8S\",\n        [t]: null !== (j = c(\"v4\", n)) && void 0 !== j ? j : \"Un paso m\\xe1s all\\xe1: cuantizaci\\xf3n extrema de Llama 2 a 3 bits \",\n        [m]: null !== (I = c(\"v5\", n)) && void 0 !== I ? I : \"Continuamos el camino hacia una inteligencia artificial m\\xe1s eficiente y accesible optimizando Llama 2 al m\\xe1ximo. \",\n        [u]: \"llama2-cuantizacion-extrema\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/GcQdXoDMttlqE2vlFnrWCqFBsw.jpg\",\n          srcSet: \"https://framerusercontent.com/images/GcQdXoDMttlqE2vlFnrWCqFBsw.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/GcQdXoDMttlqE2vlFnrWCqFBsw.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/GcQdXoDMttlqE2vlFnrWCqFBsw.jpg 1500w\"\n        }, null !== (q = c(\"v6\", n)) && void 0 !== q ? q : \"Un paso m\\xe1s all\\xe1: cuantizaci\\xf3n extrema de Llama 2 a 3 bits \"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-10-05T00:00:00.000Z\",\n        [g]: null !== (z = c(\"v7\", n)) && void 0 !== z ? z : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"br\", {\n              className: \"trailing-break\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Los modelos de lenguaje han demostrado un \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/lince-zero-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"avance exponencial en los \\xfaltimos a\\xf1os\"\n              })\n            }), \". Su rendimiento en la generaci\\xf3n de lenguaje natural ha alcanzado niveles significativos, acerc\\xe1ndose cada vez m\\xe1s a la calidad humana. Desde respuestas contextuales en conversaciones hasta la redacci\\xf3n de contenido creativo, estos modelos han abierto un \", /*#__PURE__*/e(\"strong\", {\n              children: \"abanico de aplicaciones prometedoras en diversas industrias\"\n            }), \".\"]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Consumo de recursos de los LLMs\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Sin embargo, los modelos de lenguaje actualmente presentan un h\\xe1ndicap: el \", /*#__PURE__*/e(\"strong\", {\n              children: \"gran consumo de recursos computacionales\"\n            }), \" que requieren para que funcionen de forma \\xf3ptima, esto supone una \", /*#__PURE__*/e(\"strong\", {\n              children: \"barrera para el acceso y uso generalizado de esta tecnolog\\xeda\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Es aqu\\xed donde entra en juego la \", /*#__PURE__*/e(\"strong\", {\n              children: \"cuantizaci\\xf3n\"\n            }), \", una t\\xe9cnica que permite aprovechar el rendimiento de los modelos de lenguaje, reduciendo de forma considerable los recursos necesarios para interactuar con los mismos, \", /*#__PURE__*/e(\"strong\", {\n              children: \"resultando en una inteligencia artificial m\\xe1s eficiente y accesible.\"\n            })]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"\\xbfQu\\xe9 es la cuantizaci\\xf3n?\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Cuantizar un modelo de lenguaje implica simplificar la representaci\\xf3n de sus par\\xe1metros num\\xe9ricos, reduciendo la cantidad de informaci\\xf3n decimal que se almacena, para que el modelo sea m\\xe1s \", /*#__PURE__*/e(\"strong\", {\n              children: \"eficiente en t\\xe9rminos de memoria y c\\xe1lculos\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Este proceso permite \", /*#__PURE__*/e(\"strong\", {\n              children: \"reducir el tama\\xf1o del modelo de lenguaje\"\n            }), \", lo que resulta en un \", /*#__PURE__*/e(\"strong\", {\n              children: \"menor consumo de recursos y un abaratamiento del proceso\"\n            }), \".\"]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Compromiso con la accesibilidad de la IA\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Nuestro laboratorio de investigaci\\xf3n y desarrollo de IA, Clibrain Labs, consciente de los \", /*#__PURE__*/e(\"strong\", {\n              children: \"retos computacionales\"\n            }), \" que plantean estos modelos, realiz\\xf3 la \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/modelos-cuantizacion\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"cuantizaci\\xf3n de todos nuestros modelos open-source\"\n              })\n            }), \" consiguiendo que estos \", /*#__PURE__*/e(\"strong\", {\n              children: \"mejorasen notablemente su eficiencia, sin ver comprometido su rendimiento\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Hoy deciden dar un paso m\\xe1s all\\xe1, realizando una \", /*#__PURE__*/e(\"strong\", {\n              children: \"cuantizaci\\xf3n extrema\"\n            }), \" de nuestra adaptaci\\xf3n de Llama 2 al espa\\xf1ol en sus versiones de \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/llama-2-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"7B\"\n              })\n            }), \" y \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/llama-2-13b-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"13B\"\n              })\n            }), \", reduciendo los pesos del modelo a \", /*#__PURE__*/e(\"strong\", {\n              children: \"3 bits.\"\n            })]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Esta cuantizaci\\xf3n da resultado a un modelo con un \", /*#__PURE__*/e(\"strong\", {\n              children: \"peso inferior y una necesidad de c\\xf3mputo mucho menor al original\"\n            }), \" para interactuar con el modelo, todo esto \", /*#__PURE__*/e(\"strong\", {\n              children: \"sin comprometer la eficacia y el rendimiento del modelo de lenguaje.\"\n            })]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"En b\\xfasqueda de la m\\xe1xima eficiencia, nuestro equipo cuantiz\\xf3 tambi\\xe9n el modelo a 2 bits, pero este nivel tan extremo de cuantizaci\\xf3n compromet\\xeda la calidad de resultados que el modelo otorgaba, reduciendo su eficacia. Por lo que, en la cuantizaci\\xf3n a 3 bits, han encontrado el \", /*#__PURE__*/e(\"strong\", {\n              children: \"balance perfecto de eficiencia y rendimiento.\"\n            })]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Modelos disponibles bajo licencia open-source\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"En l\\xednea con nuestro compromiso con la comunidad, publicamos el modelo en Hugging Face para que \", /*#__PURE__*/e(\"strong\", {\n              children: \"todo el mundo pueda hacer uso del mismo.\"\n            })]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Pod\\xe9is encontrar la cuantizaci\\xf3n a 3 bits de Llama 2 en sus versiones de 7B y 13B de par\\xe1metros y el resto de nuestros modelos open-source en \", /*#__PURE__*/e(r, {\n              href: \"http://hf.co/clibrain\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"hf.co/clibrain\"\n              })\n            }), \".\"]\n          })]\n        })\n      }, {\n        id: \"KzwWX46Sc\",\n        [t]: null !== (w = c(\"v8\", n)) && void 0 !== w ? w : \"Adaptaci\\xf3n de IDEFICS para escribir c\\xf3digo Python a partir de diagramas de flujo\",\n        [m]: null !== (C = c(\"v9\", n)) && void 0 !== C ? C : \"Hace unos d\\xedas, nuestro equipo de investigaci\\xf3n y desarrollo de IA, Clibrain Labs, presentaba la primera adaptaci\\xf3n del modelo IDEFICS del mundo. Hoy presentamos la segunda.\",\n        [u]: \"idefics-flowchart\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/IHY71dCMlFXe9nQQKhjWuH6MzVY.jpg\",\n          srcSet: \"https://framerusercontent.com/images/IHY71dCMlFXe9nQQKhjWuH6MzVY.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/IHY71dCMlFXe9nQQKhjWuH6MzVY.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/IHY71dCMlFXe9nQQKhjWuH6MzVY.jpg 1500w\"\n        }, null !== (S = c(\"v10\", n)) && void 0 !== S ? S : \"Adaptaci\\xf3n de IDEFICS para escribir c\\xf3digo Python a partir de diagramas de flujo\"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-09-26T00:00:00.000Z\",\n        [g]: null !== (E = c(\"v11\", n)) && void 0 !== E ? E : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/e(\"p\", {\n            children: /*#__PURE__*/e(\"br\", {\n              className: \"trailing-break\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Los modelos multimodales, a diferencia de los modelos de lenguaje que solo procesan texto, permiten \", /*#__PURE__*/e(\"strong\", {\n              children: \"procesar datos de diferente tipolog\\xeda\"\n            }), \" (texto, im\\xe1genes, audio\u2026). Esta capacidad de interactuar con la IA a trav\\xe9s de diferentes medios \", /*#__PURE__*/e(\"strong\", {\n              children: \"desbloquea nuevas posibilidades\"\n            }), \" y casos de uso.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Los modelos de lenguaje visuales (VLM), como IDEFICS, son un tipo de modelos multimodales capaces de procesar tanto texto como im\\xe1genes. Actualmente, IDEFICS (Hugging Face) es el \", /*#__PURE__*/e(\"strong\", {\n              children: \"modelo de lenguaje visual open-source m\\xe1s avanzado hasta el momento.\"\n            })]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Volvemos con la segunda adaptaci\\xf3n de IDEFICS del mundo\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Tras \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/idefics-adaptacion\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: /*#__PURE__*/e(\"strong\", {\n                  children: \"publicar la primera adaptaci\\xf3n de IDEFICS del mundo\"\n                })\n              })\n            }), \", hoy nuestro Clibrain labs vuelve con una nueva versi\\xf3n, adapt\\xe1ndolo para un nuevo caso de uso.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Esta vez, hemos adaptado el modelo mediante \", /*#__PURE__*/e(\"strong\", {\n              children: \"t\\xe9cnicas de fine-tuning\"\n            }), \" haciendo uso de \", /*#__PURE__*/e(r, {\n              href: \"https://vl2g.github.io/projects/floco/\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"FloCo\"\n              })\n            }), \", un dataset con 11884 diagramas de flujo asociados con sus respectivos c\\xf3digos.\"]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Entrenado para escribir c\\xf3digo Python a partir de diagramas de flujo\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"As\\xed, conseguimos que al \", /*#__PURE__*/e(\"strong\", {\n              children: \"aportar un diagrama de flujo al modelo, este devuelva su c\\xf3digo Python correspondiente\"\n            }), \". Esto facilita y agiliza el proceso de programaci\\xf3n, escribiendo de manera instant\\xe1nea el c\\xf3digo que el diagrama de flujo representa.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Adem\\xe1s, siguiendo nuestro compromiso con la IA en espa\\xf1ol, el modelo est\\xe1 preparado para \", /*#__PURE__*/e(\"strong\", {\n              children: \"interactuar tanto en ingl\\xe9s como en espa\\xf1ol\"\n            }), \".\"]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Modelo y recursos disponibles bajo licencia open-source\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Como en \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/modelos-cuantizacion\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"nuestros lanzamientos anteriores\"\n              })\n            }), \", liberamos el modelo bajo licencia open-source para que \", /*#__PURE__*/e(\"strong\", {\n              children: \"todo el mundo pueda beneficiarse y hacer uso del mismo\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Junto a la publicaci\\xf3n de la \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/idefics-adaptacion\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"primera adaptaci\\xf3n de IDEFICS\"\n              })\n            }), \", compartimos el\", /*#__PURE__*/e(r, {\n              href: \"https://github.com/mrm8488/shared_colab_notebooks/blob/master/finetune_IDEFICS_image_captioning_peft.ipynb\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \" procedimiento y las t\\xe9cnicas\"\n              })\n            }), \" que se siguieron para el entrenamiento del modelo, as\\xed como los \", /*#__PURE__*/e(r, {\n              href: \"https://colab.research.google.com/drive/1faTkbWPcI80OlTZyCcwN0EBWWRNkG9SG?usp=sharing\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"pasos para realizar inferencia\"\n              })\n            }), \" sobre el mismo. Estos recursos son aplicables tambi\\xe9n para esta segunda adaptaci\\xf3n.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Pod\\xe9is encontrar esta adaptaci\\xf3n de IDEFICS y el resto de nuestros modelos open-source en \", /*#__PURE__*/e(r, {\n              href: \"http://hf.co/clibrain\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"hf.co/clibrain\"\n              })\n            }), \".\"]\n          })]\n        })\n      }, {\n        id: \"QpCCpJRBe\",\n        [t]: null !== (A = c(\"v12\", n)) && void 0 !== A ? A : \"Adaptaci\\xf3n de IDEFICS para la descripci\\xf3n de im\\xe1genes\",\n        [m]: null !== (L = c(\"v13\", n)) && void 0 !== L ? L : \"Un nuevo paso hacia la evoluci\\xf3n de la Inteligencia Artificial General (AGI)\",\n        [u]: \"idefics-adaptacion\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/Msy73lSmYzBeIeBwSbxNh7lDAw.jpg\",\n          srcSet: \"https://framerusercontent.com/images/Msy73lSmYzBeIeBwSbxNh7lDAw.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/Msy73lSmYzBeIeBwSbxNh7lDAw.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/Msy73lSmYzBeIeBwSbxNh7lDAw.jpg 1500w\"\n        }, null !== (N = c(\"v14\", n)) && void 0 !== N ? N : \"Adaptaci\\xf3n de IDEFICS para la descripci\\xf3n de im\\xe1genes\"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-09-15T00:00:00.000Z\",\n        [g]: null !== (M = c(\"v15\", n)) && void 0 !== M ? M : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/a(\"p\", {\n            children: [\"Los \", /*#__PURE__*/e(\"strong\", {\n              children: \"modelos multimodales\"\n            }), \" suponen un paso significativo hacia la \", /*#__PURE__*/e(\"strong\", {\n              children: \"Inteligencia Artificial General (AGI)\"\n            }), \", concepto te\\xf3rico que busca que la IA pueda realizar cualquier tarea intelectual \u201Cpensando\u201D con la \", /*#__PURE__*/e(\"strong\", {\n              children: \"versatilidad y amplitud de un ser humano\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Como ejemplo multimodal, los \", /*#__PURE__*/e(\"strong\", {\n              children: \"modelos de lenguaje visuales (VLM)\"\n            }), \" son capaces de procesar tanto texto como im\\xe1genes, permitiendo una \", /*#__PURE__*/e(\"strong\", {\n              children: \"interacci\\xf3n m\\xe1s vers\\xe1til y humana.\"\n            })]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Primera adaptaci\\xf3n de IDEFICS del mundo\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Con esto en mente, nuestro laboratorio de investigaci\\xf3n y desarrollo Clibrain Labs, ha realizado la \", /*#__PURE__*/e(\"strong\", {\n              children: \"primera adaptaci\\xf3n del mundo de IDEFICS\"\n            }), \" (Hugging Face), reproducci\\xf3n open-source del \", /*#__PURE__*/e(\"strong\", {\n              children: \"modelo de lenguaje visual m\\xe1s avanzado hasta el momento\"\n            }), \", Flamingo (Google Deepmind).\"]\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"Esta adaptaci\\xf3n se ha realizado mediante t\\xe9cnicas de fine-tuning, haciendo uso de un dataset de texto e im\\xe1genes a gran escala compuesto por m\\xe1s de 14 millones de im\\xe1genes.\"\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Entrenado para la descripci\\xf3n de im\\xe1genes al estilo Midjourney\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Como resultado, se consigue adaptar el modelo para que \", /*#__PURE__*/e(\"strong\", {\n              children: \"genere descripciones de las im\\xe1genes\"\n            }), \" al estilo de los prompts de plataformas como Midjourney o Stable Difussion (modelos de difusi\\xf3n de texto a imagen).\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Esta funcionalidad permite mejorar la habilidad de comunicarse con modelos de generaci\\xf3n de im\\xe1genes (modelos de difusi\\xf3n), ayudando a \", /*#__PURE__*/e(\"strong\", {\n              children: \"saber como el modelo \u201Cdescribe\u201D las im\\xe1genes\"\n            }), \" y utilizarlo como punto de partida para generar im\\xe1genes similares o modificaciones de las mismas.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"La plataforma Midjourney ofrece una funcionalidad similar, pero se trata de un servicio de pago. Al lanzarlo de manera open-source, permitimos a todo el mundo a \", /*#__PURE__*/e(\"strong\", {\n              children: \"usarlo de manera gratuita.\"\n            })]\n          }), /*#__PURE__*/e(\"h3\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Compromiso con la comunidad open-source\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Siguiendo nuestro \", /*#__PURE__*/e(\"strong\", {\n              children: \"compromiso con la investigaci\\xf3n y la comunidad open-source\"\n            }), \", publicamos el modelo en Hugging Face para que todo el mundo pueda hacer uso del mismo.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Junto a esto, compartimos el\", /*#__PURE__*/e(r, {\n              href: \"https://github.com/mrm8488/shared_colab_notebooks/blob/master/finetune_IDEFICS_image_captioning_peft.ipynb\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \" procedimiento y las t\\xe9cnicas \"\n              })\n            }), \"que se han seguido para realizar el entrenamiento del modelo, as\\xed como los \", /*#__PURE__*/e(r, {\n              href: \"https://colab.research.google.com/drive/1faTkbWPcI80OlTZyCcwN0EBWWRNkG9SG?usp=sharing\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"pasos para realizar inferencia \"\n              })\n            }), \"sobre el mismo.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Pod\\xe9is encontrar la adaptaci\\xf3n de IDEFICS y el resto de nuestros modelos open-source en\", /*#__PURE__*/e(r, {\n              href: \"http://hf.co/clibrain\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \" hf.co/clibrain\"\n              })\n            })]\n          })]\n        })\n      }, {\n        id: \"o3q0lszFd\",\n        [t]: null !== (T = c(\"v16\", n)) && void 0 !== T ? T : \"Optimizaci\\xf3n de todos nuestros modelos open-source para ser usados hasta con un smartphone \",\n        [m]: \"\",\n        [u]: \"modelos-cuantizacion\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/6bOPtgSB72AagnH1Al1zsTGn3I.jpg\",\n          srcSet: \"https://framerusercontent.com/images/6bOPtgSB72AagnH1Al1zsTGn3I.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/6bOPtgSB72AagnH1Al1zsTGn3I.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/6bOPtgSB72AagnH1Al1zsTGn3I.jpg 1500w\"\n        }, null !== (B = c(\"v17\", n)) && void 0 !== B ? B : \"Optimizaci\\xf3n de todos nuestros modelos open-source para ser usados hasta con un smartphone \"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-09-01T00:00:00.000Z\",\n        [g]: null !== (F = c(\"v18\", n)) && void 0 !== F ? F : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/a(\"p\", {\n            children: [\"El 5 de julio, presentamos nuestro\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"primer Modelo del Lenguaje (LLM) completamente adaptado en espa\\xf1ol\"\n            }), \". Este nuevo producto, denominado LINCE, emplea las innovadoras t\\xe9cnicas de entrenamiento eficiente en \", /*#__PURE__*/e(r, {\n              href: \"https://techcrunch.com/2023/07/12/lince-llm/\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"LLMs\"\n              })\n            }), \" (fine-tuning).\"]\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"LINCE, dise\\xf1ado con un enfoque de instrucciones, ofrece gran versatilidad ya que puede ser utilizado tanto a trav\\xe9s de API como en las aplicaciones nativas de Clibrain: Clichat, Clibot y Clicall. Esta singularidad permite a empresas de toda dimensi\\xf3n e industria implementar la Inteligencia Artificial en espa\\xf1ol, asegurando su seguridad y privacidad al tiempo que se obtienen resultados \\xf3ptimos y listos para ser usados en producci\\xf3n.\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Por otro lado, durante el mes de Julio y Agosto de 2023 realizamos adaptaciones de Llama 2 en sus versiones de 7B y 13B para el seguimiento de instrucciones en espa\\xf1ol. Este trabajo demuestra nuestro\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"firme compromiso con la comunidad hispanohablante\"\n            }), \", ofreciendo soluciones en tiempo r\\xe9cord que trascienden el simple desarrollo de modelos del lenguaje.\"]\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"Actualmente, nuestro siguiente paso es la optimizaci\\xf3n de LINCE para que sea accesible en dispositivos con menor capacidad de c\\xf3mputo. Este avance permitir\\xe1 que cualquier usuario pueda realizar inferencias o entrenar un modelo desde su domicilio, sin necesidad de realizar una inversi\\xf3n monetaria considerable.\"\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"Los modelos cuantizados facilitan la instalaci\\xf3n y operaci\\xf3n en dispositivos m\\xe1s econ\\xf3micos, como servidores, laptops o m\\xf3viles, eliminando por ende la necesidad de una conexi\\xf3n a internet. De este modo, habilitan situaciones de uso en las que el dispositivo no dispone de una conexi\\xf3n a internet confiable, bien sea por cuestiones de seguridad o factores de localizaci\\xf3n.\"\n          }), /*#__PURE__*/e(\"p\", {\n            children: 'El proceso para hacer m\\xe1s eficiente este modelo se denomina \"Cuantizaci\\xf3n\" (o Quantization, en ingl\\xe9s). A d\\xeda de hoy, esto representa uno de los mayores desaf\\xedos para los ingenieros de Machine Learning del sector de IA. La dimensi\\xf3n de los modelos representa una barrera para la adopci\\xf3n de esta innovaci\\xf3n en numerosos sectores y situaciones, en las que la dependencia de hardware costoso o la conexi\\xf3n remota a estos equipos no resulta viable.'\n          }), /*#__PURE__*/e(\"h2\", {\n            children: \"\\xbfQu\\xe9 es Cuantizar?\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Cuantizar, en su esencia m\\xe1s sencilla y matem\\xe1tica, puede interpretarse como el acto de 'redondear' o 'descartar decimales' en las matrices.\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"Esta simplificaci\\xf3n buscada permite minimizar las operaciones de c\\xe1lculo y potenciar la velocidad de procesamiento\"\n            }), \".\"]\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"Esta estrategia no solo resulta en una aceleraci\\xf3n significativa de la velocidad de inferencia, sino que tambi\\xe9n puede duplicar las ganancias en t\\xe9rminos de compresi\\xf3n, siempre con la premisa de preservar la precisi\\xf3n.\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"En resumen, la cuantizaci\\xf3n aporta una mejora sustancial en el rendimiento del procesamiento inferencial y el entrenamiento de los modelos del lenguaje (LLM), manteniendo inalteradas todas sus funcionalidades y caracter\\xedsticas esenciales. Por lo tanto, es justo decir que\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"Cuantizar es sin\\xf3nimo de Optimizar\"\n            }), \"\\xa0en el contexto de los algoritmos y modelos de lenguaje.\"]\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"Este avance es \\xfanico y nunca antes se hab\\xeda alcanzado, sobrepasando las fronteras de los conocimientos actuales. Implica una reducci\\xf3n dr\\xe1stica de los costes de inferencia de los modelos, lo que representa uno de los desaf\\xedos m\\xe1s significantes al poner en marcha los Modelos del Lenguaje (LLMs) en el campo de Inteligencia Artificial (IA) actualmente. El proceso de cuantizaci\\xf3n presenta, por lo tanto, un cambio revolucionario y un avance extraordinario para la IA desde un enfoque cient\\xedfico.\"\n          }), /*#__PURE__*/e(\"h2\", {\n            children: \"\\xbfQu\\xe9 consigue Clibrain con la Cuantizaci\\xf3n?\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Estos modelos est\\xe1n facilitando que desarrollemos una arquitectura e infraestructura exclusiva para \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/clibrain-lab\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"LINCE\"\n              })\n            }), \". Este enfoque innovador permite que el modelo procese informaci\\xf3n en tiempo real, garantice su fiabilidad y se adapte de manera autom\\xe1tica a las necesidades espec\\xedficas de cada cliente, asegurando as\\xed una escalabilidad \\xf3ptima.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: \"LINCE Zero y Llama 2 Cuantizados ya est\\xe1n disponibles\"\n          }), /*#__PURE__*/e(\"p\", {\n            children: \"Siguiendo la tradici\\xf3n establecida en Clibrain Labs, nuestro laboratorio de investigaci\\xf3n y desarrollo de inteligencia artificial, cada comunicado o nota de prensa que emitimos sobre productos o servicios bajo licencia open-source viene siempre acompa\\xf1ado de su correspondiente enlace de descarga.\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Estamos encantados de anunciar que tanto LINCE Zero como las adaptaciones de Llama 2 (7B, 13B) al espa\\xf1ol en su versi\\xf3n Cuantizada ya est\\xe1n disponibles para su uso y descarga gratuita en \", /*#__PURE__*/e(r, {\n              href: \"https://huggingface.co/clibrain\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Hugging Face\"\n              })\n            }), \".\"]\n          })]\n        })\n      }, {\n        id: \"wCJFxmAa3\",\n        [t]: null !== (k = c(\"v19\", n)) && void 0 !== k ? k : \"Adaptaci\\xf3n de Llama 2 13B de Meta para un mejor rendimiento en espa\\xf1ol\",\n        [m]: \"\",\n        [u]: \"llama-2-13b-pr\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg\",\n          srcSet: \"https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg 1500w\"\n        }, null !== (D = c(\"v20\", n)) && void 0 !== D ? D : \"Adaptaci\\xf3n de Llama 2 13B de Meta para un mejor rendimiento en espa\\xf1ol\"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-08-23T00:00:00.000Z\",\n        [g]: null !== (Z = c(\"v21\", n)) && void 0 !== Z ? Z : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/e(\"p\", {\n            children: \"El pasado 18 de Julio, Meta hac\\xeda p\\xfablico su nuevo modelo del lenguaje (LLM) Llama 2, un modelo de \\xfaltima generaci\\xf3n que, a diferencia de GPT-4 de OpenAI, se lanz\\xf3 bajo licencia open source y con unos est\\xe1ndares de calidad de primer nivel.\"\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Dos d\\xedas despu\\xe9s de su lanzamiento, desde nuestro laboratorio de investigaci\\xf3n y desarrollo de inteligencia artificial, \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/clibrain-lab\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Clibrain Labs\"\n              })\n            }), \", ofrecimos una \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/llama-2-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"adaptaci\\xf3n de dicho modelo en su versi\\xf3n de 7B de par\\xe1metros\"\n              })\n            }), \", haci\\xe9ndolo \", /*#__PURE__*/e(\"strong\", {\n              children: \"eficiente en el seguimiento y cumplimiento de instrucciones en espa\\xf1ol.\"\n            })]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Nuevamente, y sin haber cumplido un mes desde que Llama 2 viese la luz p\\xfablica, volvemos con una nueva adaptaci\\xf3n del modelo del lenguaje m\\xe1s avanzado de Meta para ajustar con precisi\\xf3n su versi\\xf3n de \", /*#__PURE__*/e(\"strong\", {\n              children: \"13B de par\\xe1metros\"\n            }), \" utilizando t\\xe9cnicas de parameter-eficient fine-tuning (PEFT), permitiendo que este pueda entender y ejecutar instrucciones en espa\\xf1ol de manera certera y eficaz. Recordemos que Llama 2 surgi\\xf3 bajo el amparo de 3 modelos fundamentales: 7B, 13B, 70B.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Desde Clibrain tenemos un fuerte compromiso \", /*#__PURE__*/e(\"strong\", {\n              children: \"con la comunidad hispanohablante\"\n            }), \". Adem\\xe1s del lanzamiento de un modelo de lenguaje propio en espa\\xf1ol como es \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/blog/lince-zero-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"LINCE\"\n              })\n            }), \", con adaptaciones de modelos en estado de arte ya existentes como es Llama 2, queremos \", /*#__PURE__*/e(\"strong\", {\n              children: \"reducir la brecha que la inteligencia artificial en espa\\xf1ol\"\n            }), \" \", /*#__PURE__*/e(\"strong\", {\n              children: \"tiene frente al ingl\\xe9s\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"En aras de fomentar el conocimiento y la adopci\\xf3n de estas herramientas de \\xfaltima generaci\\xf3n, ponemos a \", /*#__PURE__*/e(\"strong\", {\n              children: \"disposici\\xf3n del p\\xfablico\\xa0tres modelos de lenguaje\"\n            }), \" de alta calidad: \", /*#__PURE__*/e(r, {\n              href: \"https://huggingface.co/clibrain/lince-zero\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"LINCE Zero\"\n              })\n            }), \" (versi\\xf3n 7B de LINCE), \", /*#__PURE__*/e(r, {\n              href: \"https://huggingface.co/clibrain/Llama-2-7b-ft-instruct-es\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Llama 2 ES fine-tuning (7B)\"\n              })\n            }), \" y \", /*#__PURE__*/e(r, {\n              href: \"https://huggingface.co/clibrain/Llama-2-13b-ft-instruct-es\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Llama 2 ES fine-tuning (13B)\"\n              })\n            }), \", todos \", /*#__PURE__*/e(\"strong\", {\n              children: \"disponibles para su descarga y uso gratuito\"\n            }), \"\\xa0en\\xa0\", /*#__PURE__*/e(r, {\n              href: \"http://hf.co/clibrain\",\n              openInNewTab: !0,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: /*#__PURE__*/e(\"strong\", {\n                  children: \"hf.co/clibrain\"\n                })\n              })\n            }), \". Os animamos a explorar las capacidades de estos modelos y sacar provecho de su potencial en proyectos y objetivos tanto empresariales como personales.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Para obtener m\\xe1s informaci\\xf3n sobre Clibrain Labs, nuestro equipo y tecnolog\\xeda de vanguardia, accede a \", /*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"clibrain.com\"\n              })\n            }), \".\"]\n          })]\n        })\n      }, {\n        id: \"QtBpgBvrr\",\n        [t]: null !== (H = c(\"v22\", n)) && void 0 !== H ? H : \"Clibrain adapta Llama 2 de Meta para seguir instrucciones en espa\\xf1ol dos d\\xedas despu\\xe9s de su salida\",\n        [m]: \"\",\n        [u]: \"llama-2-pr\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg\",\n          srcSet: \"https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/mw1FykWnZ1HGjY9tmXcZu2kbQ0.jpg 1500w\"\n        }, null !== (G = c(\"v23\", n)) && void 0 !== G ? G : \"Clibrain adapta Llama 2 de Meta para seguir instrucciones en espa\\xf1ol dos d\\xedas despu\\xe9s de su salida\"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-07-20T00:00:00.000Z\",\n        [g]: null !== (P = c(\"v24\", n)) && void 0 !== P ? P : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/a(\"p\", {\n            children: [/*#__PURE__*/e(r, {\n              href: \"https://clibrain.com/?utm_source=clibrain&utm_medium=blog&utm_campaign=llama-2-pr\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"Clibrain\"\n              })\n            }), \", desde su laboratorio de investigaci\\xf3n y desarrollo en inteligencia artificial denominado\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"Clibrain Labs\"\n            }), \", \", /*#__PURE__*/e(\"strong\", {\n              children: \"ha conseguido dar un paso m\\xe1s\"\n            }), \"\\xa0en el ecosistema de la inteligencia artificial. A tan solo dos d\\xedas del lanzamiento oficial del modelo de lenguaje Llama 2 de Meta, el equipo de Clibrain Labs ha conseguido adaptar con \\xe9xito dicho modelo mediante t\\xe9cnicas de fine-tuning para hacerlo eficiente en el seguimiento y cumplimiento de instrucciones en espa\\xf1ol.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Este trabajo en Llama 2 demuestra el\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"firme compromiso de Clibrain con la comunidad hispanohablante\"\n            }), \", ofreciendo soluciones en tiempo r\\xe9cord que trascienden el simple desarrollo de modelos de lenguaje.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Esta consecuci\\xf3n se suma a la reciente publicaci\\xf3n del primer modelo Open Source de Clibrain, denominado\\xa0\", /*#__PURE__*/e(r, {\n              href: {\n                pathVariables: {\n                  bLamwLpAM: \"lince-zero-pr\"\n                },\n                webPageId: \"DaDIZszIB\"\n              },\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: /*#__PURE__*/e(\"strong\", {\n                  children: \"LINCE Zero\"\n                })\n              })\n            }), \", un modelo de lenguaje entrenado \\xedntegramente en espa\\xf1ol, lo que refuerza su\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"incesante dedicaci\\xf3n en la innovaci\\xf3n y el desarrollo tecnol\\xf3gico\"\n            }), \".\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Con el \\xe1nimo de impulsar el conocimiento y la adopci\\xf3n de estas herramientas, Clibrain pone a disposici\\xf3n del p\\xfablico\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"ambos modelos: LINCE Zero (versi\\xf3n 7B de LINCE) y Llama 2 ES fine-tuning (7B), para su descarga y uso gratuito\"\n            }), \"\\xa0en\\xa0\", /*#__PURE__*/e(r, {\n              href: \"http://hf.co/clibrain\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: /*#__PURE__*/e(\"strong\", {\n                  children: \"hf.co/clibrain\"\n                })\n              })\n            }), \". La compa\\xf1\\xeda invita a todos a experimentar con las sorprendentes capacidades de estos modelos y a aprovechar su potencial en proyectos y ambiciones tanto de \\xedndole empresarial como personal.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Para obtener m\\xe1s informaci\\xf3n sobre Clibrain Labs, su equipo y su tecnolog\\xeda, puedes acceder a \", /*#__PURE__*/e(r, {\n              href: \"http://clibrain.com/\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: \"clibrain.com\"\n              })\n            }), \".\"]\n          })]\n        })\n      }, {\n        id: \"b_zQAQ4T4\",\n        [t]: null !== (Q = c(\"v25\", n)) && void 0 !== Q ? Q : \"Clibrain presenta LINCE, el primer modelo de lenguaje (LLM) optimizado para la IA en espa\\xf1ol\",\n        [m]: \"\",\n        [u]: \"lince-zero-pr\",\n        [p]: b({\n          src: \"https://framerusercontent.com/images/a54MCwAdbreUkZL4skZTSsAHfk.jpg\",\n          srcSet: \"https://framerusercontent.com/images/a54MCwAdbreUkZL4skZTSsAHfk.jpg?scale-down-to=512 512w, https://framerusercontent.com/images/a54MCwAdbreUkZL4skZTSsAHfk.jpg?scale-down-to=1024 1024w, https://framerusercontent.com/images/a54MCwAdbreUkZL4skZTSsAHfk.jpg?scale-down-to=2048 2048w, https://framerusercontent.com/images/a54MCwAdbreUkZL4skZTSsAHfk.jpg 4096w\"\n        }, null !== (W = c(\"v26\", n)) && void 0 !== W ? W : \"Clibrain presenta LINCE, el primer modelo de lenguaje (LLM) optimizado para la IA en espa\\xf1ol\"),\n        [h]: !0,\n        [f]: !1,\n        [x]: \"2023-07-05T00:00:00.000Z\",\n        [g]: null !== (O = c(\"v27\", n)) && void 0 !== O ? O : /*#__PURE__*/a(s.Fragment, {\n          children: [/*#__PURE__*/a(\"p\", {\n            children: [\"Clibrain anuncia el logro de un hito dentro de la inteligencia artificial: la \", /*#__PURE__*/e(\"strong\", {\n              children: \"creaci\\xf3n de su primer modelo de lenguaje (LLM) completamente adaptado y entrenado en espa\\xf1ol: LINCE\"\n            }), \". Este modelo, un hito sin precedentes en nuestra lengua, brinda \", /*#__PURE__*/e(\"strong\", {\n              children: \"resultados\"\n            }), \" \", /*#__PURE__*/e(\"strong\", {\n              children: \"comparables\"\n            }), \" \", /*#__PURE__*/e(\"strong\", {\n              children: \"a los obtenidos con GPT-3\"\n            }), \". De este modo, Clibrain se sit\\xfaa a la vanguardia en la evoluci\\xf3n de las IA, dando un paso adelante en el camino hacia un futuro donde la comunicaci\\xf3n entre humanos y m\\xe1quinas est\\xe1 alcanzando su m\\xe1xima expresi\\xf3n.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"El desarrollo de este modelo es una innovaci\\xf3n en el proceso de entrenamiento, corpus y t\\xe9cnicas empleadas para obtener el mejor rendimiento, aplicando las \\xfaltimas t\\xe9cnicas de entrenamiento (fine-tuning) eficientes sobre LLMs, resultado de un \", /*#__PURE__*/e(\"strong\", {\n              children: \"dataset totalmente nuevo e inexistente hasta la fecha\"\n            }), \". Este modelo, hecho con un enfoque de instrucciones, puede ser usado tanto por API, como por las aplicaciones nativas de Clibrain ya disponibles en el mercado y al alcance de cualquier usuario: Clichat, Clibot y Clicall, permitiendo a las empresas de cualquier tama\\xf1o e industria implementar la IA en espa\\xf1ol con seguridad y privacidad obteniendo los mejores resultados.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"\\xbfPor qu\\xe9 nace un modelo del lenguaje entrenado \\xedntegramente en espa\\xf1ol?\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"En el mundo globalizado en el que vivimos, \", /*#__PURE__*/e(\"strong\", {\n              children: \"hay una gama de m\\xe1s de\\xa021 variantes del espa\\xf1ol\\xa0para las cuales no existen modelos de lenguaje especializados.\"\n            }), \" Las m\\xe1quinas suelen ofrecer dos o tres variedades, entre las que normalmente se encuentran el espa\\xf1ol de Espa\\xf1a y el \u201Clatino\u201D, pero sin mucha m\\xe1s variedad. Y lo que es m\\xe1s importante, es que, por lo general, las respuestas y las instrucciones en nuestro idioma -al igual que en el resto- son el resultado de traducir del ingl\\xe9s a otras lenguas, lo que implica una p\\xe9rdida de calidad y de matices que nos pone de entrada en desventaja.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [/*#__PURE__*/e(\"strong\", {\n              children: \"Si el contexto para la IA generativa es importante, el contexto cultural a\\xfan lo es m\\xe1s\"\n            }), \", y especialmente cuando hablamos de variedades del lenguaje y dialectos como los que presenta la riqueza del espa\\xf1ol de Am\\xe9rica, observamos que la IA a\\xfan no est\\xe1 capacitada para entender correctamente el espa\\xf1ol de Borges, el de Vargas Llosa, el de Alejo Carpentier o el de Garc\\xeda M\\xe1rquez, porque los matices, las met\\xe1foras, el l\\xe9xico m\\xe1s aut\\xf3ctono y el contexto pragm\\xe1tico y cultural hacen que nuestra riqueza ling\\xfc\\xedstica vaya mucho m\\xe1s all\\xe1 que el de una mera traducci\\xf3n.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Este desaf\\xedo \", /*#__PURE__*/e(\"strong\", {\n              children: \"se vuelve particularmente notorio en disciplinas con lenguaje t\\xe9cnico y especializado\"\n            }), \" como lo son las jur\\xeddicas, las financieras o las m\\xe9dicas, al igual que en la interpretaci\\xf3n de refranes, frases hechas e incluso en el an\\xe1lisis del castellano antiguo. Los intentos de procesamiento mediante las traducciones de inteligencia artificial (IA) provenientes del ingl\\xe9s, arrojan resultados muy distantes de la realidad.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Frente a esta situaci\\xf3n, resulta\\xa0\", /*#__PURE__*/e(\"strong\", {\n              children: \"estrictamente necesario el desarrollo de modelos de lenguaje centrados y entrenados en espa\\xf1ol y en todas y cada una de sus variedades, tanto geogr\\xe1ficas, como socioculturales e hist\\xf3ricas\"\n            }), \". Esto permitir\\xe1 superar las barreras que el contexto o el dialecto pueden representar, asegurando la obtenci\\xf3n de resultados precisos y significativos.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"En la revoluci\\xf3n de la informaci\\xf3n, los datos se han asemejado al oro. Sin embargo, ante los avances tecnol\\xf3gicos y comunicativos actuales, el lenguaje se ha convertido en esa fuente de datos, que sin embargo, sin entrenamiento y sin comunicaci\\xf3n, son como diamantes en bruto sin cultivar. Es necesario m\\xe1s que nunca pensar en el \", /*#__PURE__*/e(\"strong\", {\n              children: \"lenguaje como una apuesta estrat\\xe9gica para desarrollar las IAs en espa\\xf1ol\"\n            }), \" y en todas sus variedades para poner en relevancia gracias a la tecnolog\\xeda todo este valor hist\\xf3rico, cultural y econ\\xf3mico que a trav\\xe9s de nuestra lengua nos puede posicionar competitivamente en \", /*#__PURE__*/e(\"strong\", {\n              children: \"un mercado de 600 millones de hablantes\"\n            }), \" en que esta revoluci\\xf3n tecnol\\xf3gica no ha hecho m\\xe1s que dar sus primeros atisbos. La oportunidad de dotar a la IA de estas capacidades y hacer que competitivamente hable tan bien espa\\xf1ol como lo hace en ingl\\xe9s, est\\xe1 en nuestras manos.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Un modelo abierto para todos (Open Source)\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"El modelo destaca por sus resultados en espa\\xf1ol, lo que \", /*#__PURE__*/e(\"strong\", {\n              children: \"supone un hito cient\\xedfico para la inteligencia artificial\"\n            }), \" nunca antes alcanzado, con una calidad comparable a la de GPT-3.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Otra pieza interesante del camino que emprende Clibrain es el lanzamiento de dos versiones del modelo de lenguaje: la primera de ellas ser\\xe1 abierta bajo licencia Open Source que cuenta con m\\xe1s de 7.000 millones de par\\xe1metros denominada \", /*#__PURE__*/e(\"strong\", {\n              children: \"LINCE ZERO\"\n            }), \" y que podr\\xe1 ser usada para que todo el mundo pueda crear sus aplicaciones o utilizarlo sin fines comerciales, y la versi\\xf3n final con un tama\\xf1o 6 veces superior, denominada \", /*#__PURE__*/e(\"strong\", {\n              children: \"LINCE\"\n            }), \". Este modelo es una versi\\xf3n robusta y representa un gran salto en la capacidad de la inteligencia artificial para manejar la comunicaci\\xf3n en espa\\xf1ol, independientemente del dialecto o del pa\\xeds.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"No es solo un modelo, es la pieza inicial de un largo camino\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Aunque se est\\xe1 destacando el lanzamiento del primer modelo de lenguaje en espa\\xf1ol, lo cierto es que esto es solo la punta del iceberg. Clibrain est\\xe1 trabajando actualmente en la creaci\\xf3n de un modelo fundacional y se posicionan a la vanguardia de la creaci\\xf3n de modelos para su aplicaci\\xf3n en diversos campos. Eso significa que sus \", /*#__PURE__*/e(\"strong\", {\n              children: \"clientes podr\\xe1n contar con sus propios modelos adaptados a sus necesidades\"\n            }), \" espec\\xedficas usando LINCE como base principal.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"Primeros pasos para una gran evoluci\\xf3n\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"El lanzamiento de este modelo de lenguaje en espa\\xf1ol es el primero de muchos pasos a dar. Pronto veremos modelos conversacionales, modelos de im\\xe1genes y modelos de \", /*#__PURE__*/e(\"em\", {\n              children: \"embeddings\"\n            }), \", todos \", /*#__PURE__*/e(\"strong\", {\n              children: \"fruto del trabajo de Clibrain y su laboratorio de investigaci\\xf3n y desarrollo de IA (Clibrain LAB)\"\n            }), \". De este modo, demuestran que no solo son capaces de crear soluciones de alta calidad, sino que est\\xe1n en constante evoluci\\xf3n, buscando siempre la vanguardia, aportar valor y mejorar sus soluciones.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"\\xbfInteresado en conocer m\\xe1s detalles? \\xa1Muy pronto podr\\xe1s hacerlo!\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Clibrain no solo trabaja en el terreno de la pr\\xe1ctica, sino que \", /*#__PURE__*/e(\"strong\", {\n              children: \"en su ADN tiene un fuerte componente de investigaci\\xf3n\"\n            }), \". Con un equipo de investigadores que llevan m\\xe1s de 10 a\\xf1os trabajando a caballo entre el mundo cient\\xedfico y el desarrollo de productos, es una empresa muy orientada a seguir fomentando el conocimiento desde la investigaci\\xf3n, pues en el \\xe1mbito en el que nos movemos en que la velocidad de publicaciones e innovaciones cient\\xedficas es exponencial, y \u201Cno hay otra forma de hacerlo para estar al d\\xeda\u201D afirman sus investigadores.\"]\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Dentro de este n\\xfacleo que denominan Clibrain Labs, se desarrollan proyectos de investigaci\\xf3n, experimentos con nuevos algoritmos y soluciones nuevas en el mercado, tanto a nivel de software como de hardware, y se realizan colaboraciones con universidades punteras en el \\xe1rea tanto a nivel nacional como internacional, cuyo resultado es la publicaci\\xf3n de papers especializados en revistas cient\\xedficas de impacto, as\\xed como la liberaci\\xf3n de resultados relevantes que puedan contribuir al crecimiento y desarrollo de la comunidad. Este es el caso de LINCE, \", /*#__PURE__*/e(\"strong\", {\n              children: \"cuya primera versi\\xf3n ve la luz en el \\xe1mbito Open Source\"\n            }), \", permitiendo a la comunidad cient\\xedfica poder conocer de primera mano estos desarrollos y contribuir a su crecimiento.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"\\xbfQui\\xe9n est\\xe1 detr\\xe1s de Clibrain?\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Con \", /*#__PURE__*/e(\"strong\", {\n              children: \"un equipo de m\\xe1s de veinte personas\"\n            }), \" en tan solo tres meses de vida y fundada por cinco emprendedores \\xfanicos; Pablo Fern\\xe1ndez (Presidente), Elena Gonz\\xe1lez-Blanco (CEO), Pablo Molina (CTO), Paul Martz (CPO) y David Villal\\xf3n (CAIO), es un equipo multidisciplinar que cuenta con un laboratorio de investigaci\\xf3n y desarrollo en el campo de la IA. Clibrain es el resultado de la uni\\xf3n de la visi\\xf3n, el talento y la dedicaci\\xf3n.\"]\n          }), /*#__PURE__*/e(\"h2\", {\n            children: /*#__PURE__*/e(\"strong\", {\n              children: \"\\xdanete a la lista de espera\"\n            })\n          }), /*#__PURE__*/a(\"p\", {\n            children: [\"Si quieres ser uno de los primeros en probar su modelo, puedes solicitar acceso en \", /*#__PURE__*/e(r, {\n              href: \"mailto:lince@clibrain.com\",\n              openInNewTab: !1,\n              smoothScroll: !1,\n              children: /*#__PURE__*/e(\"a\", {\n                children: /*#__PURE__*/e(\"em\", {\n                  children: \"lince@clibrain.com\"\n                })\n              })\n            }), \". \\xa1S\\xe9 uno de los primeros/as en descubrir las posibilidades de LINCE!\"]\n          })]\n        })\n      }];\n      for (let e of X) Object.freeze(e);\n      return v.set(V, X), X;\n    },\n    preload: e => d(e)\n  };\nn(y, {\n  RdldGed5b: {\n    defaultValue: \"\",\n    title: \"Title\",\n    type: o.String\n  },\n  Z1GGaJwUH: {\n    defaultValue: \"\",\n    title: \"Subtitle\",\n    type: o.String\n  },\n  tj0aIJRBM: {\n    title: \"Slug\",\n    type: o.String\n  },\n  wYf3IKXhH: {\n    title: \"Image\",\n    type: o.ResponsiveImage\n  },\n  BESrV0imp: {\n    defaultValue: !0,\n    title: \"Published\",\n    type: o.Boolean\n  },\n  GJgpiQj33: {\n    defaultValue: !1,\n    title: \"Featured\",\n    type: o.Boolean\n  },\n  oErJVDjg0: {\n    defaultValue: \"\",\n    title: \"Published date\",\n    type: o.Date\n  },\n  JG8gJablh: {\n    defaultValue: \"\",\n    title: \"Content\",\n    type: o.RichText\n  }\n}), y.displayName = \"Blog\";\nexport default y;\nexport const enumToDisplayNameFunctions = {};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"default\": {\n      \"type\": \"data\",\n      \"name\": \"data\",\n      \"annotations\": {\n        \"framerData\": \"\",\n        \"framerEnumToDisplayNameUtils\": \"2\",\n        \"framerSlug\": \"tj0aIJRBM\",\n        \"framerRecordIdKey\": \"id\",\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"enumToDisplayNameFunctions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "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",
  "names": ["l", "LazyValue", "d", "e", "a", "n", "c", "t", "v", "y", "o", "i", "w", "C", "A", "L", "O", "V", "Y", "X", "u", "x", "p", "Link", "addPropertyControls", "ControlType", "CwOxWfWoX_default", "enumToDisplayNameFunctions", "__FramerMetadata__"]
}
