Prompt Engineers (traducido como ingenieros de indicaciones o instrucciones) son expertos en la generación de comandos y respuestas para sistemas de inteligencia artificial, chatbots y asistentes virtuales. Su principal tarea es desarrollar y optimizar la interacción entre el usuario y el sistema de IA mediante indicaciones o instrucciones.

¿Qué son las indicaciones o instrucciones? Las indicaciones o instrucciones son las entradas dadas a un modelo de IA que le indican que realice una tarea específica. Al alterar el mensaje, se puede indicar a un modelo de IA que haga innumerables cosas. Es como darle a un cerebro diferentes estímulos para generar una variedad de respuestas.

Algunas de las características de las indicaciones o instrucciones de los prompt engineers son: Diseñar y refinar prompts: Un prompt engineer crea y ajusta las instrucciones para que la IA entienda y responda de la mejor manera posible. Esto puede implicar usar comandos complejos o específicos, probar variaciones y adaptar el lenguaje para que la IA cumpla con las expectativas del usuario.

Experimentar y probar: Parte del trabajo consiste en hacer pruebas iterativas con diferentes tipos de prompts, ajustando la formulación y el contexto para obtener respuestas más precisas y relevantes. Esto puede ser particularmente importante en aplicaciones que requieren alta precisión, como redacción técnica, generación de imágenes o diseño de productos.

Entender el modelo: Los prompt engineers deben conocer los puntos fuertes y limitaciones del modelo de IA con el que trabajan para poder guiarlo hacia los resultados deseados. Este conocimiento ayuda a anticipar qué tipo de instrucciones generarán los resultados esperados y cuáles no.

Optimizar para aplicaciones específicas: Los prompts deben personalizarse según el contexto de uso, ya sea para atención al cliente, generación de contenido, marketing, diseño o aplicaciones creativas. La habilidad del prompt engineer para adaptar los comandos es clave para obtener buenos resultados en aplicaciones específicas.

¿Por qué es útil el principio de indicaciones o instrucciones? El principio de indicaciones o instrucciones convierte el trabajo con IA en algo más predecible y eficiente, permitiendo obtener respuestas adaptadas a necesidades específicas en lugar de depender del azar. Además, ayuda a que la IA sea aplicable a múltiples industrias, como marketing, medicina, educación, porque se puede guiar con precisión hacia el tipo de información deseada.

La magia ocurre cuando proporcionas las indicaciones correctas. El modelo de IA responde con una secuencia de salidas que podrían ser un texto, una imagen, un vídeo o cualquier otra forma de análisis de datos. Como resultado de esto, los ingenieros rápidos deben ser articulados, estratégicos y poseer un conocimiento profundo de los algoritmos de aprendizaje automático y del lenguaje.

Por ejemplo, crear una imagen IA en chatgpt con un Prompt detallado : “Retrato de una mujer de 30 años en estilo realista, con fondo de ciudad al atardecer, llevando una bufanda colorida. Su expresión es alegre, y su cabello es rizado y oscuro. Iluminación suave, con colores cálidos y un toque de luz en su rostro.”

Dado el poder que tienen estas indicaciones o instrucciones, no sorprende que una multitud de empresas e instituciones de investigación estén invirtiendo fuertemente en este campo. Para mantenerse a la vanguardia, estas entidades contratan ingenieros rápidos para crear, optimizar y ajustar estos estímulos lingüísticos para obtener el resultado deseado de los respectivos modelos de IA.

Para los usuarios, el ejemplos de estas indicaciones o instrucciones son los comandos que le da a un asistente personal como Siri o Alexa. Al utilizar un idioma o indicaciones específicas, espera que la IA le brinde respuestas relevantes o realice tareas.

Otro ejemplo, crear una imagen IA en chatgpt con un Prompt detallado “Fotografía de un reloj moderno sobre fondo blanco en estilo minimalista. La esfera del reloj es negra con números plateados y una correa de cuero marrón oscuro. Iluminación suave, sin sombras duras, enfocada en los detalles del reloj.”

El uso de indicaciones puede ser tanto para aprovechar los modelos de IA existentes para propósitos específicos como incluso para entrenar nuevos modelos de IA. En el último caso, los ingenieros de indicaciones suelen desarrollar una serie de indicaciones para entrenar el modelo de forma sistemática.

Si bien la cognición humana tiene un cierto nivel de creatividad, los modelos de IA se basan en datos y la calidad de las indicaciones para explorar y producir resultados únicos. El trabajo de un prompt engineer es guiar los modelos de IA con indicaciones inteligentemente diseñadas, allanando el camino para infinitas posibilidades.

Un ejemplo de un prompt sin apenas indicaciones:  “Genera una foto panorámica, de toros corriendo detrás de jóvenes, en una calle estrecha .” Al poner pocos detalles en el prompt, la imagen que ha generado la IA, muchos de los detalles, no son controlados por el prompt engineer, y el resultado puede no ser del todo óptimo para el propósito del enginner.

Nuevas oportunidades de empleo: A medida que la inteligencia artificial se integra en más sectores, la demanda de profesionales especializados en prompt engineer está aumentando. Se están abriendo nuevas oportunidades laborales en empresas de tecnología, marketing, educación, salud, finanzas y diseño, donde los prompt engineers se encargan de adaptar y personalizar la IA según las necesidades de la industria.

Complemento para desarrolladores y científicos de datos: Los prompt engineers no reemplazan a los desarrolladores ni a los científicos de datos, sino que complementan su trabajo al centrarse en cómo maximizar el uso y el impacto de la IA. Esto permite que los desarrolladores se enfoquen en la creación de modelos, mientras que los prompt engineers se encargan de optimizar la interacción con el usuario final.

Complemento para desarrolladores y científicos de datos: Los prompt engineers no reemplazan a los desarrolladores ni a los científicos de datos, sino que complementan su trabajo al centrarse en cómo maximizar el uso y el impacto de la IA. Esto permite que los desarrolladores se enfoquen en la creación de modelos, mientras que los prompt engineers se encargan de optimizar la interacción con el usuario final.

Facilitación de la creatividad asistida por IA: Los prompt engineers permiten que los usuarios aprovechen la IA para tareas creativas, como el diseño de imágenes, la generación de historias y la música. Con prompts específicos, las IA pueden generar contenido original, expandiendo el campo de la creatividad en áreas como el arte, la escritura, y el diseño.

Nuevas formas de experimentación: Los prompt engineers permite una experimentación dinámica, en la que se prueban múltiples enfoques para ver cómo responde la IA. Esto fomenta la innovación al dar lugar a ideas y conceptos que podrían no haberse desarrollado sin la colaboración hombre-máquina facilitada por los prompts

Mejora de la experiencia del usuario: Al optimizar la interacción entre la IA y el usuario, los prompt engineers hacen que la IA sea más intuitiva, accesible y fácil de usar. Esto no solo mejora la experiencia del usuario, sino que también permite que la IA sea utilizada por personas con distintos niveles de experiencia técnica.

Humanización de la IA: Los prompt engineers ayuda a dar a la IA un “tono” específico, permitiendo que responda de una manera más humana y empática. Esto es fundamental en áreas como atención al cliente y tutorías, donde la empatía y la claridad son esenciales.

Control sobre el sesgo de la IA: Los prompt engineers también tienen una responsabilidad ética en la formulación de los prompts, ya que los comandos mal diseñados pueden exacerbar los sesgos en las respuestas generadas por la IA. Una mala elección de palabras o contexto puede conducir a respuestas discriminatorias o inexactas, por lo que es crucial que los prompt engineers estén conscientes de estos riesgos.

Los prompt engineers están transformando la manera en que interactuamos con la IA y amplificando su impacto en la sociedad. Al mejorar la precisión, accesibilidad y efectividad de la IA, los prompt engineers permiten que esta tecnología sea más útil y relevante en múltiples áreas. Su impacto no solo se observa en la optimización de las respuestas generadas, sino también en la expansión de la IA en el mercado laboral y en su aplicación en una gran variedad de industrias.

La ingeniería de prompts está transformando la manera en que interactuamos con la IA y amplificando su impacto en la sociedad. Al mejorar la precisión, accesibilidad y efectividad de la IA, los prompt engineers permiten que esta tecnología sea más útil y relevante en múltiples áreas. Su impacto no solo se observa en la optimización de las respuestas generadas, sino también en la expansión de la IA en el mercado laboral y en su aplicación en una gran variedad de industrias.

La demanda de los prompt engineers se ha disparado en medio del hype en torno a la IA, y los salarios, al menos  en Estados Unidos, reflejan ese entusiasmo. El año pasado, el laboratorio de inteligencia artificial Antropic saltó a los titulares tras anunciar un salario de 300000 dólares para sus ingenieros de prompts.

El auge de este puesto se ha convertido en un símbolo de positividad laboral ante el auge de la IA. Un ejemplo que demuestra la teoría de que «la IA también creará nuevos puestos de trabajo» en la que a menudo insisten las empresas tecnológicas en respuesta a los temores de que la tecnología destruirá millones de empleos en los próximos años. Sin embargo, a pesar del dinero, el ruido y el entusiasmo, hay quien dice que este puesto no es más que una moda pasajera.

   Pero dicho auge de la demanda prompt engineers. según un reciente trabajo de investigación de Rick Battle y Teja Gollapudi, de la empresa de computación en nube VMware, propone que la optimización de los prompts puede dejarse en manos de los modelos de IA en lugar de los humanos que los utilizan. La pareja descubrió que la optimización automática de los prompts, es decir, hacer que los modelos de IA perfeccionen los prompts por sí mismos, produce resultados mucho mejores que los que podría conseguir un ingeniero humano.

Bienvenido a la época en la que el dicho “Necesidad es la madre de la invención” se ha solidificado a “Innovación es la madre de la necesidad”. Los ingenieros rápidos son los catalizadores de esta innovación, aprovechando el infinito potencial de la IA para lograr hazañas extraordinarias, no muy diferentes a los magos que evocan maravillas de un