{"id":6493,"date":"2025-04-18T17:03:25","date_gmt":"2025-04-18T17:03:25","guid":{"rendered":"https:\/\/robertjwallace.com\/?p=6493"},"modified":"2025-04-18T17:39:24","modified_gmt":"2025-04-18T17:39:24","slug":"what-is-a-few-shot-prompt-and-why-it-matters-for-ai","status":"publish","type":"post","link":"https:\/\/robertjwallace.com\/es\/what-is-a-few-shot-prompt-and-why-it-matters-for-ai\/","title":{"rendered":"\u00bfQu\u00e9 es un &quot;Few-Shot Prompt&quot;? (Y por qu\u00e9 es importante para la IA)"},"content":{"rendered":"<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"\">Si ha estado explorando el mundo de la IA o modelos de lenguaje como ChatGPT, es posible que se haya encontrado con t\u00e9rminos como <strong>\u201cMensaje de pocos disparos\u201d<\/strong>, <strong>\u201caprendizaje de cero disparos\u201d<\/strong>, o <strong>\u201cIngenier\u00eda r\u00e1pida\u201d.<\/strong> Estas frases pueden parecer t\u00e9cnicas, pero no te preocupes: \u00a1son m\u00e1s f\u00e1ciles de entender de lo que crees!<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"\">Vamos a desglosarlo paso a paso para que puedas tener una comprensi\u00f3n clara de lo que significan y c\u00f3mo se utilizan en el mundo de la inteligencia artificial (IA).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83e\udd16 \u00bfQu\u00e9 es un modelo de lenguaje?<\/h3>\n\n\n\n<p class=\"\">Antes de sumergirnos en los mensajes de pocos disparos, necesitamos hablar sobre <strong>modelos de lenguaje<\/strong>, o <strong>LLM (modelos de lenguaje grande)<\/strong>.<\/p>\n\n\n\n<p class=\"\">A <strong>modelo de lenguaje<\/strong> es un tipo de IA que comprende y genera un lenguaje similar al humano. Herramientas como <strong>ChatGPT<\/strong>, <strong>Google Bard<\/strong>, o <strong>Claude<\/strong> Son ejemplos de LLM. Se han formado con grandes cantidades de datos textuales de libros, sitios web, conversaciones y m\u00e1s, para aprender c\u00f3mo escriben, hablan y se comunican las personas.<\/p>\n\n\n\n<p class=\"\">Entonces cuando preguntas algo como:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"\">\u201c\u00bfCu\u00e1l es la capital de Italia?\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"\">El modelo de lenguaje predice una respuesta probable bas\u00e1ndose en todo lo que ha aprendido:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"\">&quot;Roma.&quot;<\/p>\n<\/blockquote>\n\n\n\n<p class=\"\">Estos modelos no \u201cconocen\u201d los hechos como los conoce un humano, pero han visto tantos patrones en el texto que pueden generar respuestas muy convincentes y \u00fatiles.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83e\udde0 \u00bfQu\u00e9 es el aprendizaje de pocos disparos?<\/h3>\n\n\n\n<p class=\"\">En el entrenamiento tradicional de IA, las m\u00e1quinas aprenden de miles (o incluso millones) de ejemplos para realizar una tarea. Pero con <strong>aprendizaje de pocos disparos<\/strong>Un modelo de IA puede aprender de tan solo <strong>algunos ejemplos<\/strong>\u2014A veces incluso s\u00f3lo dos o tres.<\/p>\n\n\n\n<p class=\"\">Imag\u00ednese mostrarle a un ni\u00f1o c\u00f3mo sumar d\u00e1ndole dos ejemplos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">2 + 2 = 4<\/li>\n\n\n\n<li class=\"\">3 + 3 = 6<\/li>\n<\/ul>\n\n\n\n<p class=\"\">Luego pregunt\u00f3:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">4 + 4 = ?<\/li>\n<\/ul>\n\n\n\n<p class=\"\">Si el ni\u00f1o puede resolverlo, eso es aprendizaje de pocas oportunidades en acci\u00f3n.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udcac \u00bfQu\u00e9 es un mensaje de pocos disparos?<\/h3>\n\n\n\n<p class=\"\">Y aqu\u00ed es donde todo encaja.<\/p>\n\n\n\n<p class=\"\">A <strong>inmediato<\/strong> es lo que escribes en un modelo de lenguaje. A <strong>mensaje de pocos disparos<\/strong> Es cuando le das al modelo algunos ejemplos de lo que quieres que haga. <strong>dentro del mensaje en s\u00ed<\/strong>\u2014\u00a1No se necesita entrenamiento adicional!<\/p>\n\n\n\n<p class=\"\">A continuaci\u00f3n se muestra un ejemplo de una instrucci\u00f3n de unas cuantas capturas de pantalla para la traducci\u00f3n de un idioma:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Espa\u00f1ol:Hola Franc\u00e9s:Bonjour Ingl\u00e9s:Gracias Franc\u00e9s:Merci Ingl\u00e9s:Adi\u00f3s Franc\u00e9s:\n<\/code><\/pre>\n\n\n\n<p class=\"\">Con solo observar estos ejemplos, la IA deduce que debe traducir del ingl\u00e9s al franc\u00e9s. Probablemente responder\u00e1 con:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"\"><strong>Hasta la vista<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"\">Bastante genial, \u00bfverdad?<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfPor qu\u00e9 es esto importante?<\/h3>\n\n\n\n<p class=\"\">Los mensajes de pocos disparos son una <strong>una forma poderosa de guiar la IA<\/strong> Sin necesidad de crear una aplicaci\u00f3n completamente nueva ni reentrenar un modelo. Son muy \u00fatiles para:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">Traducci\u00f3n de idiomas<\/li>\n\n\n\n<li class=\"\">Escribir c\u00f3digo<\/li>\n\n\n\n<li class=\"\">Responder preguntas con un estilo espec\u00edfico<\/li>\n\n\n\n<li class=\"\">Creaci\u00f3n de plantillas o formatos<\/li>\n<\/ul>\n\n\n\n<p class=\"\">\u00bfY lo mejor? Cualquiera puede probarlo, sin necesidad de programaci\u00f3n avanzada.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Otras t\u00e9cnicas de incitaci\u00f3n que debes conocer<\/h3>\n\n\n\n<p class=\"\">A medida que profundice en el mundo de la IA, tambi\u00e9n escuchar\u00e1 sobre otros tipos de indicaciones:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\"><strong>Incitaci\u00f3n a cero disparos<\/strong>:No se dan ejemplos, s\u00f3lo la tarea.<br><em>Ejemplo: \u201cTraducir \u2018Buenas noches\u2019 al espa\u00f1ol\u201d.<\/em><\/li>\n\n\n\n<li class=\"\"><strong>Incitaci\u00f3n de una sola toma<\/strong>:Se proporciona s\u00f3lo un ejemplo.<br><em>Ejemplo:<\/em> <code>Ingl\u00e9s:Hola Espa\u00f1ol:Hola Ingl\u00e9s:Adi\u00f3s Espa\u00f1ol:<\/code><\/li>\n\n\n\n<li class=\"\"><strong>Impulso por cadena de pensamiento<\/strong>:Le pides al modelo que <strong>muestra su razonamiento<\/strong> paso a paso.<br><em>Ejemplo:<\/em> \u00bfCu\u00e1nto es 12 + 23? Vamos a pensarlo paso a paso...<\/li>\n\n\n\n<li class=\"\"><strong>Indicaciones basadas en roles<\/strong>:Le asignas al modelo un rol espec\u00edfico.<br><em>Ejemplo:<\/em> Eres un agente de viajes muy servicial. Ay\u00fadame a planificar un viaje a Jap\u00f3n.<\/li>\n<\/ul>\n\n\n\n<p class=\"\">Cada t\u00e9cnica ayuda a adaptar la respuesta de la IA a tus necesidades. Es como aprender el arte de hacer preguntas: cuanto mejor preguntes, mejor ser\u00e1 la respuesta.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\ude80 Reflexiones finales<\/h3>\n\n\n\n<p class=\"\">Incluso si eres nuevo en IA, comprender los tipos de indicaciones como <strong>Incitaci\u00f3n de pocos disparos<\/strong> Te da una gran ventaja para obtener mejores resultados. Se trata de mostrarle al modelo algunos ejemplos de lo que quieres y dejar que siga adelante.<\/p>\n\n\n\n<p class=\"\">A medida que los modelos de lenguaje se vuelven m\u00e1s comunes en las herramientas cotidianas, aprender a comunicarse con ellos de manera efectiva es una habilidad muy \u00fatil, como aprender a buscar mejor en Google... pero para el futuro. \ud83c\udf1f<\/p>\n\n\n\n<p class=\"\">\u00bfTienes preguntas? \u00a1Deja un comentario abajo!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"\"><\/p>","protected":false},"excerpt":{"rendered":"<p>If you\u2019ve been exploring the world of AI or language models like ChatGPT, you might\u2019ve come across terms like \u201cfew-shot prompt\u201d, \u201czero-shot learning\u201d, or \u201cprompt engineering.\u201d These phrases may sound technical, but don&#8217;t worry\u2014they\u2019re easier to understand than you think!<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_eb_attr":"","footnotes":""},"categories":[171,143],"tags":[],"class_list":["post-6493","post","type-post","status-publish","format-standard","hentry","category-ai","category-computer-stuff"],"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":"Bob","author_link":"https:\/\/robertjwallace.com\/es\/author\/admin\/"},"_links":{"self":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/posts\/6493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/comments?post=6493"}],"version-history":[{"count":2,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/posts\/6493\/revisions"}],"predecessor-version":[{"id":6500,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/posts\/6493\/revisions\/6500"}],"wp:attachment":[{"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/media?parent=6493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/categories?post=6493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robertjwallace.com\/es\/wp-json\/wp\/v2\/tags?post=6493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}