La ingeniería de prompts es un proceso utilizado en el campo de la inteligencia artificial para
mejorar o ajustar los datos de entrada (denominados "prompts") que se proporcionan a los modelos de IA.
Básicamente, implica el diseño cuidadoso y la optimización de las instrucciones o inputs que se
entregan a un modelo de inteligencia artificial para obtener resultados específicos o de mayor calidad.
Para ello, existen 2 principios fundamentales para la creacion de prompts:
1.- Escribir instrucciones claras y específicas.
2.- Darle tiempo al modelo de lenguaje para pensar.
Es importante delimitar el prompt con el uso de comillas o algun signo que separe las instrucciones del texto o material dado.
Con esto logramos que la IA sepa diferenciar con facilidad las instrucciones del prompt y el material dado.
Ya que si no establecemos estas diferencias, el IA toma todo el prompt como las instrucciones de lo que debe realizar.
Con esto le establecemos un orden que la IA debe de seguir, ya sea en forma de lista o puntos principales, para faciliatar
la lectura y comprensión del resultado.
Esto se hace por medio de una peticion al la IA para haga uso de una numeración o orden de los puntos principales del texto.
Esto implica hacer una pregunta al final del prompt con el proposito de comprobar si la IA entendió o genero la respuesta correcta.
Asi se disminuye la posibilidad de una respuesta incorrecta.
Al ofrecer un ejemplo, le ayudamos a la IA entender como ordenar la informacion de formmas mas complejas.
Esto es epecialmente util si queremos respuestas multiples o en formatos diferentes.
La idea es pedirle al AI que nos de multiples respuestas a una tarea, pero ordenamos el prompt en forma de lista con diferentes pasos
para que la IA pueda pensar en las respuestas de esa tarea.
Aunque esto es mas util para problemas matematicos, esto se trata de pedirle a la IA que verifique la respuesta a un problema
antes de que nos arroje un resultado.
A continuación haré 5 prompts utilizando el metodo de ingenieria de prompts y mostrare las respuestas que da ChatGPT