Saltar al contenido

Un Error Común al Crear Prompts para IA

Complejidad del Lenguaje y Asumir Conocimientos Previos

La inteligencia artificial (IA) está transformando la manera en que interactuamos con la tecnología, y herramientas como ChatGPT se han convertido en aliados indispensables para empresas y particulares. Sin embargo, para aprovechar al máximo estas herramientas, es crucial formular prompts efectivos. Dos errores comunes que pueden impedir que obtengas las respuestas deseadas son la complejidad del lenguaje y asumir conocimientos previos. En este artículo, abordaremos estos errores y cómo evitarlos para mejorar tus interacciones con ChatGPT.

La complejidad del lenguaje es un obstáculo

Uno de los errores más comunes al crear prompts para IA es el uso de un lenguaje excesivamente complejo. A continuación, explicamos por qué este es un problema y cómo puedes simplificar tus prompts para obtener mejores resultados.

¿Por Qué la Complejidad del Lenguaje es Problemática?

  1. Dificultad en la Interpretación: Aunque ChatGPT es una herramienta poderosa, puede tener dificultades para interpretar frases complicadas o llenas de jerga técnica. Esto puede llevar a respuestas que no abordan correctamente tu consulta.
  2. Ambigüedad: Un lenguaje complejo a menudo resulta en ambigüedad. Las frases largas y complicadas pueden tener múltiples interpretaciones, lo que confunde a la IA y resulta en respuestas poco precisas.

Cómo Simplificar el Lenguaje en tus Prompts

  • Usa Frases Cortas y Directas: En lugar de largas explicaciones, utiliza frases cortas y directas que sean fáciles de interpretar.
    Ejemplo:
    • Complejo: «En vista de la situación financiera actual y considerando las tendencias del mercado, ¿podrías proporcionar un análisis detallado sobre las posibles estrategias de inversión que podrían ser más beneficiosas?»
    • Simplificado: «¿Cuáles son las mejores estrategias de inversión en el mercado actual?»
  • Evita la Jerga Técnica: A menos que sea absolutamente necesario, evita el uso de términos técnicos que puedan ser desconocidos para la IA.
  • Evita el uso de Siglas o Nemónicos: Nomónicos o Siglas, pueden ser muy contraproducentes o confusos para una IA, a meno que definas el primero que encuentres en tu prompt y lo identifiques como tal para que la IA lo utilice correctamente, recuerda que la IA necesita el contexto adecuado para resolver estas siglas no nombre cortos que solemos utilizar en nuestra jerga técnica.
    Ejemplo:
    • Sin contexto: «Estoy teniendo problemas con mi DNS. ¿Podrías ayudarme a solucionarlo?»
      1. En un contexto informático: DNS generalmente se refiere a Domain Name System, que es un componente crucial de la infraestructura de Internet que traduce nombres de dominio en direcciones IP. 
      2. En un contexto Médico: DNS puede referirse a Do Not Substitute, una nota médica utilizada en prescripciones para indicar que no se debe sustituir el medicamento prescrito por una versión genérica. 

Si no se proporciona el contexto adecuado, una persona o una IA podría confundirse sobre a qué se refiere la sigla DNS. En el primer caso, la consulta es sobre un problema técnico de redes, mientras que en el segundo, se refiere a una instrucción médica. La falta de claridad puede llevar a malentendidos significativos. 

Ejemplo creando un contexto informático:

  • «Estoy teniendo problemas con mi DNS (Sistema de Nombres de Dominio). ¿Podrías ayudarme a solucionarlo?» 

Ejemplo creando un contexto médico:

  • «Estoy revisando los resultados del DNS (Do Not Substitute) del paciente. ¿Puedes ayudarme a interpretarlos?» 

Asumir Conocimientos Previos: Un Error Costoso

Otro error común es asumir que la IA tiene conocimientos previos específicos sobre tu consulta. Aunque ChatGPT tiene una amplia base de datos, es mejor no dar por sentado que comprende el contexto específico de tu pregunta.

¿Por Qué Asumir Conocimientos Previos es Problemático?

  1. Respuestas Incompletas o Incorrectas: Asumir que la IA conoce ciertos detalles puede resultar en respuestas que no abordan completamente tu pregunta o que omiten información crucial.
  2. Falta de Precisión: Sin el contexto adecuado, la IA puede proporcionar respuestas generales que no satisfacen tus necesidades específicas.
  3. Alucinación: Cuando ChatGPT no conoce un nombre o información específica y genera una respuesta inventada, esto se llama «alucinación» en el contexto de inteligencia artificial y procesamiento de lenguaje natural.

¿Por qué puede ser problemático o costoso?

Imagina que estás preparando un trabajo o una presentación y no incluyes todos los puntos necesarios, lo que resulta en una falta de información importante. Aún peor, supón que tu profesor o profesora te pide la biografía de un escritor contemporáneo y la IA te responde que es un músico. Esto puede ser desastroso para tu presentación.

Cómo Proveer el Contexto Adecuado

  • Incluye Información Relevante: Asegúrate de proporcionar toda la información relevante que la IA necesita para entender tu consulta.
    Ejemplo:
    • Inadecuado: «¿Cuál es la mejor estrategia de marketing?»
    • Adecuado: «Para una empresa pequeña de comercio electrónico que vende ropa ecológica, ¿cuál es la mejor estrategia de marketing?»
  • Menciona Conocimientos Previos: Si ya tienes información básica sobre un tema, menciónala para que la IA no repita datos y pueda enfocarse en nuevos aspectos.
    Ejemplo:
    • Inadecuado: «¿Puedes explicarme cómo afecta a un astronauta la teoría de la relatividad?»
    • Adecuado: «Ya conozco los principios básicos de la teoría de la relatividad. ¿Puedes explicarme cómo afecta a un astronauta la teoría de la relatividad?»
  • Preguntas previas para generar contexto: Antes de solicitar una respuesta a la IA, puedes prepararla y confirmar que entiende lo que estás preguntando.
    Ejemplo:
    • Inadecuado: «Necesito información de Java, para un trabajo del colegio»
    • Adecuado: «Conoces cuál es la Isla Java?»
      Segundo Prompt: «Necesito información de Java, para un trabajo del colegio»

Otra forma de Generar contexto con preguntas previas es crear el prompt por partes, esto principalmente se utiliza para prompt o solicitudes complegas como al momento de crear un informe, un documento detallado, un libro, etc.

Prompt en Serie:

  • Primer Prompt: «Te voy a pasar un texto, los analizarás, seleccionarás los puntos principales y más importantes y de cada punto vamos a explicar en detalle su contenido. Entiendes todo lo que te he escrito?, contesta solo con SI o NO.»
  • Segundo Prompt: «Ahora te pasaré el texto y solo lo analizarás y me escribirás una lista de los puntos numerados de la información más importantes. Entiendes todo lo que te he escrito?, contesta solo con SI o NO.»
  • Tercer Prompt: El texto es el siguiente:[ … ]
  • Cuarto Prompt: «Quiero que solo tomes en cuenta los números [ 1,2,5,7,9 y10 ] de la lista, elimines los otros puntos y generes una lista nueva con los puntos que nombré»
  • Quinto Prompt: «Crea un artículo con introducción que contenga [ . . .] y una extensa explicación de cada punto, y en el punto número 4 [ escribe el cambio deseado ] y termina con una conclución relacionado con [ la seguridad de los datos ]».

Este es un ejemplo