<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>NLP on SoloSoft</title><link>https://www.solosoft.dev/es/tags/nlp/</link><description>Recent content in NLP on SoloSoft</description><generator>Hugo</generator><language>es-es</language><lastBuildDate>Fri, 01 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.solosoft.dev/es/tags/nlp/index.xml" rel="self" type="application/rss+xml"/><item><title>BELLE: Modelo de Lenguaje Chino de Código Abierto por Lianjia</title><link>https://www.solosoft.dev/es/post/belle-chinese-llm-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/es/post/belle-chinese-llm-2026/</guid><description>&lt;p&gt;&lt;strong&gt;BELLE&lt;/strong&gt; (Be Everyone&amp;rsquo;s Large Language model Engine) fue creado para cerrar la brecha entre los modelos de lenguaje grandes centrados en inglés y las alternativas en chino.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Repositorio&lt;/strong&gt;: &lt;a href="https://github.com/LianjiaTech/BELLE"&gt;github.com/LianjiaTech/BELLE&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="diferenciadores"&gt;Diferenciadores&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Diferenciador&lt;/th&gt;
 &lt;th&gt;BELLE&lt;/th&gt;
 &lt;th&gt;Otros LLMs Chinos&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Modelo Base&lt;/td&gt;
 &lt;td&gt;BLOOM + LLaMA&lt;/td&gt;
 &lt;td&gt;Principalmente LLaMA o ChatGLM&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Datos de Entrenamiento&lt;/td&gt;
 &lt;td&gt;Estilo Alpaca, traducidos&lt;/td&gt;
 &lt;td&gt;Varía ampliamente&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Enfoque de Investigación&lt;/td&gt;
 &lt;td&gt;Evaluación de seguimiento de instrucciones&lt;/td&gt;
 &lt;td&gt;A menudo pre-entrenamiento&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Transparencia&lt;/td&gt;
 &lt;td&gt;Modelos y datos completos&lt;/td&gt;
 &lt;td&gt;A menudo solo parcial&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="arquitectura"&gt;Arquitectura&lt;/h2&gt;

&lt;figure class="mermaid-wrapper not-prose" role="img" aria-label="Mermaid diagram"&gt;
 &lt;div class="mermaid-container"&gt;
 &lt;pre class="mermaid"&gt;graph TD
 subgraph &amp;#34;Familia de Modelos BELLE&amp;#34;
 A[BLOOMZ-7B1-MT] --&amp;gt; B[BELLE-7B]
 A2[LLaMA-7B] --&amp;gt; C[BELLE-LLaMA-7B]
 A3[LLaMA-13B] --&amp;gt; D[BELLE-LLaMA-13B]
 B --&amp;gt; E[BELLE-7B-2M]
 B --&amp;gt; F[BELLE-7B-0.5M]
 C --&amp;gt; G[BELLE-LLaMA-7B-2M]
 end&lt;/pre&gt;
 &lt;script type="application/mermaid"&gt;graph TD
 subgraph "Familia de Modelos BELLE"
 A[BLOOMZ-7B1-MT] --&gt; B[BELLE-7B]
 A2[LLaMA-7B] --&gt; C[BELLE-LLaMA-7B]
 A3[LLaMA-13B] --&gt; D[BELLE-LLaMA-13B]
 B --&gt; E[BELLE-7B-2M]
 B --&gt; F[BELLE-7B-0.5M]
 C --&gt; G[BELLE-LLaMA-7B-2M]
 end&lt;/script&gt;
 &lt;/div&gt;
&lt;/figure&gt;&lt;h2 id="variantes"&gt;Variantes&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variante&lt;/th&gt;
 &lt;th&gt;Arquitectura Base&lt;/th&gt;
 &lt;th&gt;Parámetros&lt;/th&gt;
 &lt;th&gt;Datos de Entrenamiento&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;BELLE-7B&lt;/td&gt;
 &lt;td&gt;BLOOMZ-7B1-MT&lt;/td&gt;
 &lt;td&gt;7B&lt;/td&gt;
 &lt;td&gt;2M instrucciones&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BELLE-LLaMA-7B&lt;/td&gt;
 &lt;td&gt;LLaMA-7B&lt;/td&gt;
 &lt;td&gt;7B&lt;/td&gt;
 &lt;td&gt;2M instrucciones&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BELLE-LLaMA-13B&lt;/td&gt;
 &lt;td&gt;LLaMA-13B&lt;/td&gt;
 &lt;td&gt;13B&lt;/td&gt;
 &lt;td&gt;2M instrucciones&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;BELLE-7B-0.5M&lt;/td&gt;
 &lt;td&gt;BLOOMZ-7B1-MT&lt;/td&gt;
 &lt;td&gt;7B&lt;/td&gt;
 &lt;td&gt;0.5M instrucciones&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="rendimiento"&gt;Rendimiento&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tarea&lt;/th&gt;
 &lt;th&gt;BELLE-7B (2M)&lt;/th&gt;
 &lt;th&gt;BELLE-LLaMA-7B (2M)&lt;/th&gt;
 &lt;th&gt;Línea Base&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Traducción (BLEU)&lt;/td&gt;
 &lt;td&gt;28.4&lt;/td&gt;
 &lt;td&gt;27.1&lt;/td&gt;
 &lt;td&gt;22.3&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Resumen (ROUGE-L)&lt;/td&gt;
 &lt;td&gt;32.7&lt;/td&gt;
 &lt;td&gt;31.5&lt;/td&gt;
 &lt;td&gt;26.8&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Preguntas y Respuestas (F1)&lt;/td&gt;
 &lt;td&gt;64.2&lt;/td&gt;
 &lt;td&gt;62.8&lt;/td&gt;
 &lt;td&gt;56.1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="despliegue"&gt;Despliegue&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-python" data-lang="python"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="nn"&gt;transformers&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;AutoModelForCausalLM&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;AutoTokenizer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model_name&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;BelleGroup/BELLE-7B-2M&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;tokenizer&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;AutoTokenizer&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;from_pretrained&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_name&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;model&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;AutoModelForCausalLM&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;from_pretrained&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model_name&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;inputs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;tokenizer&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;¿Qué es el aprendizaje profundo?&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;return_tensors&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;pt&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;outputs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;generate&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;**&lt;/span&gt;&lt;span class="n"&gt;inputs&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;max_length&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;tokenizer&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="n"&gt;decode&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;outputs&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="faq"&gt;FAQ&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Qué es BELLE?&lt;/strong&gt; Proyecto de LLM chino de código abierto ajustado en BLOOM y LLaMA con 2M muestras de instrucción.&lt;/p&gt;</description></item><item><title>Hugging Face Transformers: La Libreria Universal para Modelos Preentrenados</title><link>https://www.solosoft.dev/es/post/huggingface-transformers-2026/</link><pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/es/post/huggingface-transformers-2026/</guid><description>&lt;p&gt;La arquitectura transformer se ha convertido en el bloque de construccion universal de la IA moderna, impulsando todo, desde la comprension del lenguaje hasta la generacion de imagenes y el reconocimiento de voz. &lt;strong&gt;Hugging Face Transformers&lt;/strong&gt; es la libreria que hizo que este vasto ecosistema fuera accesible para todos los desarrolladores, proporcionando una API unificada a mas de 500,000 modelos preentrenados con solo unas pocas lineas de codigo.&lt;/p&gt;
&lt;p&gt;Lo que comenzo como una libreria para modelos NLP basados en BERT ha crecido hasta convertirse en la interfaz estandar de facto para implementar modelos preentrenados en todo el panorama de la IA. La libreria Transformers abstrae la complejidad subyacente de las diferencias de arquitectura de modelos, las implementaciones especificas de frameworks y la optimizacion de hardware, proporcionando una interfaz consistente ya sea que estes ejecutando analisis de sentimiento en un portatil o ajustando finamente un LLM de 70B parametros en un cluster de GPUs.&lt;/p&gt;</description></item></channel></rss>