Después de muchos meses usando ChatGPT en las más diversas áreas, he observado que la claridad y la estructura son cruciales para obtener respuestas precisas de modelos de lenguaje avanzados. Eso se aplica tanto para GPT-4 como para Llama-2.
La lista de consejos es amplia, pero me ha llamado la atención la recopilación que han publicado en X, una serie de principios que, al ser aplicados, pueden mejorar la comunicación con estas herramientas. A continuación, desgloso cada uno de estos principios con ejemplos prácticos, aplicando los conocimientos acumulados en las clases que imparto tanto a particulares como a empresas.
1. Directo al grano
No es necesario ser cortés con los Modelos de Lenguaje (ML); ir directamente al punto puede ser más eficiente. Por ejemplo, en lugar de decir «Por favor, ¿podrías darme…?», simplemente digo «Dame…».
2. Audiencia en el centro
Al escribir un prompt, considero a quién va dirigido. Por ejemplo, si pregunto sobre un tema técnico complejo, formulo la pregunta como si estuviera hablando con un colega experto.
3. Simplificación progresiva
Para abordar temas complejos, los divido en subtemas más manejables. Si deseo explorar la criptografía cuántica, primero pregunto sobre los principios básicos de la criptografía y luego profundizo en la variante cuántica. ChatGPT aprende a medida que responde, por lo que si dirijo la conversación, obtendré mejores resultados.
4. Acción afirmativa
Prefiero usar verbos afirmativos como ‘haz’ o ‘describe’, evitando negativos como ‘no hagas’. Esto guía al ML hacia la acción deseada de forma positiva.
5. Claridad en la solicitud
Cuando necesito comprender mejor un tema, pido a ChatGPT que explique como si fuera un profesor hablando con un estudiante principiante.
6. Idioma simplificado
A veces, pido explicaciones como si fueran para un niño de 11 años para garantizar simplicidad y claridad, por ejemplo: «Explica qué es una red neuronal en términos sencillos, como si tuviera 11 años».
7. Ejemplos como método
Utilizo ejemplos concretos para guiar las respuestas. Si estoy indagando sobre inteligencia artificial, pido ejemplos de su uso en la vida real.
8. Estructura y formato
Inicio mis prompts con «Instrucción:» seguido de la petición específica. Esto estructura la comunicación y clarifica la tarea.
9. Directivas claras
Incluyo frases como «Tu tarea es» para asignar una acción específica a ChatGPT. Algo como «tu tarea es mejorar el código de esta página para que cargue más rápido», y a partir de ahí ir haciendo preguntas.
10. Consecuencias
A veces, establezco reglas, como «Si la respuesta es incorrecta, se aplicará una penalización», para simular un entorno de prueba más realista. Con juegos de este tipo se puede preguntar algo como «Pon una nota a la calidad de este chat».
11. Humanizar la interacción
Pido respuestas como si ChatGPT fuera una persona, lo que a menudo da lugar a comunicaciones más naturales y menos robóticas. Puedo pedir que se identifique con diferentes tipos de humanos, claro.
12. Paso a paso
Para entender procesos, solicito explicaciones paso a paso, lo cual es especialmente útil al desglosar algoritmos o protocolos tecnológicos. ChatGPT es muy bueno generando respuestas cortas, se lía con las largas.
13. Imparcialidad
Exijo respuestas sin sesgos ni estereotipos, esencial para presentar información objetiva y equitativa.
14. Detalle progresivo
Solicito información adicional solo cuando es necesario. Al principio pido un esquema, luego le pido que profundice sobre las partes que me interesan.
15. Enseñanza interactiva
Pido que ChatGPT me enseñe un concepto y luego verifico mi comprensión respondiendo preguntas sobre el tema.
16. Rol de ChatGPT
Asigno roles específicos a ChatGPT, como «analista» o «asesor», para obtener respuestas contextualizadas. Le puedo pedir también que sea mi psicólogo, por ejemplo.
17. Repetición enfocada
Repito términos clave para enfatizar la importancia y mantener el foco en el tema central. Por algún motivo, si en el prompt le pido lo mismo dos veces, le hace más caso que si solo pido una.
18. Cadena de pensamiento
Combino preguntas breves con la técnica de Cadena de Pensamiento para una exploración más profunda de ideas.
19. Prompt de salida
Inicio prompts con el resultado esperado para guiar la respuesta de ChatGPT en la dirección deseada.
20. Detalle exhaustivo
Cuando redacto, pido descripciones detalladas sin omitir ningún elemento crucial, como si estuviera redactando un informe técnico.
Cada uno de estos principios mejora la eficacia comunicativa con los modelos de lenguaje y refina nuestras propias habilidades de formulación de preguntas y análisis de respuestas. En una industria en constante evolución como la tecnología, mantenerse al día con las metodologías más efectivas es esencial.