Ejercicios
Enunciado 1: Escribe un prompt que solicite a la IA que proporcione sugerencias sobre cómo mejorar la calidad de las imágenes en un sitio web
Prompt: ¿Qué acciones puedo tomar para optimizar y mejorar la calidad de las imágenes en un sitio web, asegurando una experiencia de usuario satisfactoria?
Este prompt es específico, ya que pregunta sobre la calidad de las imágenes y se enfoca en mejorar la experiencia del usuario.
Enunciado 2: Escribe un prompt que solicite a la IA que explique cómo se pueden priorizar las tareas en un proyecto de software y qué criterios se deben considerar al hacerlo
Prompt: ¿Cuál es la mejor manera de priorizar las tareas en un proyecto de desarrollo de. software y qué criterios importantes deben tenerse en cuenta al establecer estas prioridades?
Este prompt es específico, ya que se enfoca en la priorización de tareas en un contexto de desarrollo de software y pide considerar criterios relevantes para tomar esa decisión.
Enunciado 3: Escribe un prompt que solicite a la IA que describa las mejores prácticas para garantizar la seguridad en una aplicación móvil
Prompt: ¿Cuáles son las mejores prácticas que los desarrolladores de aplicaciones móviles deben seguir para garantizar la seguridad y protección de los datos del usuario?
Este prompt es específico, ya que se pregunta sobre la seguridad de aplicaciones móviles y se centra en la protección de los datos del usuario.3
Evita la ambigüedad: los sistemas de lenguaje no entienden los matices humanos, así que intenta evitar confusionesExplicación
Al interactuar con sistemas de inteligencia artificial basados en el lenguaje, como OpenAI, es fundamental asegurarse de que nuestras consultas sean lo más claras y precisas posible. Dado que estos sistemas no pueden comprender los matices y contextos humanos de la misma manera que las personas, es crucial evitar la ambigüedad en los prompts que les proporcionamos.
Una de las formas en que podemos lograr esto es mediante el empleo de un lenguaje claro y conciso en nuestras consultas. Es importante que nuestras preguntas sean directas y no dejen lugar a interpretaciones erróneas; de lo contrario, es probable que la respuesta proporcionada por la IA no sea de utilidad. Además, podemos incluir ejemplos específicos en nuestros prompts para ayudar a la IA a comprender el contexto de nuestra consulta y a proporcionar respuestas más precisas.
Ejemplo 1: Ambigüedad en la consulta
Prompt ambiguo: ¿Cuál es la diferencia?
Problema: La pregunta no especifica a qué se refiere con «la diferencia». Podría referirse a una diferencia matemática, de opinión, entre objetos, etc.
Solución: Proporcionar información más específica en el prompt.
Prompt claro: ¿Cuál es la diferencia entre una célula animal y una célula vegetal?
Ejemplo 2: Utilizando ejemplos para agregar claridad
Prompt ambiguo: ¿Cuáles son las mejores inversiones?
Problema: No hay contexto ni criterios específicos, lo que podría llevar a una respuesta genérica o no relacionada con lo que el usuario desea saber.
Solución: Incluir ejemplos y contextos específicos en la consulta.
Prompt claro: ¿Cuáles son las mejores inversiones en bienes raíces para alguien que quiere generar ingresos pasivos? Por ejemplo, ¿es mejor invertir en propiedades unifamiliares o en edificios de apartamentos?
Ejemplo 3: Evitando la ambigüedad en consultas de múltiples partes
Prompt ambiguo: ¿Cuál es la capital de Francia y cuántos habitantes tiene?
Problema: Aunque la pregunta parece clara, la estructura de la consulta presenta dos preguntas en una sola oración, lo que podría generar confusión en la respuesta de la IA.
Solución: Separar las preguntas y hacerlas más específicas para evitar malentendidos.
Prompt claro: ¿Cuál es la capital de Francia? ¿Cuál es la población aproximada de esa ciudad?En resumen, evitar la ambigüedad al crear prompts para IA es fundamental para obtener respuestas precisas y útiles. Asegúrese de utilizar un lenguaje claro y conciso, proporcionar contexto cuando sea necesario y evitar preguntas mal estructuradas. Al seguir estos consejos, es más probable que obtenga respuestas satisfactorias de sistemas de lenguaje basados en inteligencia artificial.
Ejemplo de prompt
Prompt: ¿Cuáles son los 3 ingredientes principales en una receta básica de pan?
Respuesta de la IA: Los tres ingredientes principales en una receta básica de pan son harina, agua y levadura.
Explicación: Este prompt es claro y directo, evitando la ambigüedad. Al preguntar específicamente por los «3 ingredientes principales» y mencionar que se trata de una «receta básica», se minimiza la posibilidad de que la IA se confunda y entregue una respuesta inexacta o demasiado detallada.
Consejos
1. Definir claramente el objetivo: antes de crear un prompt, identifica cuál es el objetivo o la pregunta que deseas que la IA responda y transmite esto de manera concreta y clara.
2. Usar lenguaje preciso y sin ambigüedad: asegúrate de utilizar términos específicos, evitando la jerga y el lenguaje coloquial que pueda llevar a interpretaciones erróneas.
3. Proporcionar contexto: si es necesario, proporciona información adicional o contexto relevante que ayude a la IA a comprender mejor el tema y ofrecer respuestas más precisas.
4. Preguntar de forma directa: en lugar de dar rodeos o utilizar preguntas indirectas, formula tus preguntas de manera directa y al grano.
5. Evitar preguntas abiertas: las preguntas que pueden tener múltiples respuestas pueden generar confusión. Intenta ser más específico en tus preguntas para obtener respuestas más concretas.Casos de uso
Caso 1: Escoger una comida
Prompt ambiguo: ¿Cuál es la mejor comida?
Solución: ¿Cuál es la mejor comida para una dieta alta en proteínas y baja en carbohidratos?
Caso 2: Recomendar una película
Prompt ambiguo: ¿Qué película debo ver?
Solución: ¿Qué película de ciencia ficción lanzada en los últimos 5 años me recomiendas ver?
Caso 3: Planificar un viaje
Prompt ambiguo: ¿A dónde debo viajar?
Solución: ¿Cuáles son los tres mejores destinos turísticos para un viaje familiar en Europa durante el verano?