Chatbots

Prompts para ChatGPT: cómo funcionan

  • Home
  • Inteligencia Artificial

Los prompts para ChatGPT ayudan a conseguir el resultado esperado cuando se habla con la IA OpenAI, que tiene sus propias reglas.

Publicado el 24 Ago 2023

prompts-para-chatgpt

Las prompts para ChatGPT están tomando protagonismo, ya que, considerando la IA generativa como un lenguaje, conviene comprender sus reglas sintácticas y gramaticales para expresarse lo mejor posible. Establecer un vínculo entre ChatGPT y un idioma es a la vez arriesgado y oportuno, porque la IA generativa se inspira precisamente en el reconocimiento del lenguaje natural, es decir, la forma en que se expresan los seres humanos, independientemente de la lengua que hablen.

Para escribir un prompt óptimo existen trucos y herramientas especiales. Profundicemos en el tema.

Prompts para ChatGPT: el secreto para impulsar la inteligencia artificial

El Procesamiento del Lenguaje Natural (PLN) es un subconjunto de la Inteligencia Artificial centrado en la interacción hombre-máquina. Se trata de una disciplina que está ganando terreno en diversos contextos, sobre todo en el mundo empresarial, con el fin de delegar en la IA generativa las tareas repetitivas y, más en general, aquellas en las que demuestra ser tan buena como los humanos. Entre ellas, ChatGPT se sitúa a la cabeza, pero no es la única que anima el panorama.

Para sacar el máximo partido de la IA generativa, es decir, para modular el lenguaje natural con el fin de alcanzar el objetivo previsto, hay que imaginar que se está hablando con alguien que no tiene ni idea de lo que se le pregunta y, en virtud de ello, es crucial no dejar nada implícito y no dar nada por sentado.

¿Qué son los prompts para ChatGPT?

Un prompt es un tema de discusión en el que participa un usuario con ChatGPT. Es una discusión más o menos estructurada que da a la IA las instrucciones necesarias para lograr el resultado deseado. El tema de discusión más estricto es una pregunta, pero se puede llegar a imponer detalles, parámetros y condiciones que ChatGPT ejecuta lo mejor que puede (lo que está muy lejos de ser un resultado fiable).

prompts-para-chatgpt
Un prompt es un tema de discusión en el que participa un usuario con ChatGPT.

Los prompts para ChatGPT están diseñados para ser abiertos y tener un alto grado de personalización que los hace -al menos potencialmente- únicos y estrechamente relacionados con los pensamientos y necesidades de cada usuario individual.

Las prompts pueden utilizarse a través de una línea de comandos, una interfaz web, pero también mediante aplicaciones especialmente creadas que explotan las API para dialogar con la IA generativa. Sin embargo, el funcionamiento es siempre el mismo: el usuario se comunica con la IA, en este caso ChatGPT, y esta hace el resto.

Cómo generar prompts en ChatGPT

Este es un tema que está poblando las bibliotecas en el buen sentido de la palabra. Proliferan las publicaciones sobre el tema y se está formando un nicho de expertos en la materia. Limitándonos a la superficie (más adelante entraremos en todos los detalles de la creación de un prompt), un prompt debe:

  • Ser claro
  • Ser específico
  • Estar dentro de los límites de ChatGPT

ChatGPT no sabe lo que no sabe, así que la claridad es primordial, al igual que la necesidad de ser muy específico, para evitar ambigüedades que puedan desviar la IA generativa del tema de la pregunta. Por último, pero no por ello menos importante, hay que tener en cuenta que ChatGPT proporciona respuestas de hasta 4.096 tokens, aproximadamente 4.000 palabras. No tiene sentido sobrepasar este límite.

Pongamos un ejemplo de pregunta que tenga en cuenta los tres aspectos capitales vistos anteriormente y que esté relacionada con la creación de contenidos para Facebook: “Actúa como un crítico literario y escribe una reseña para publicar en Facebook de unas 80 palabras sobre Tom Clancy explicando por qué tiene éxito”.

Cómo generar prompts en ChatGPT y obtener respuestas precisas

La contextualización es esencial para obtener un resultado definido dentro de un marco determinado. Proporcionar información contextual a ChatGPT es, por tanto, imprescindible para obtener respuestas precisas.

La mejor forma de proceder es poner un ejemplo: “Compórtese como un especialista en logística y encuentre zonas industriales con naves en venta o alquiler en un radio de 5 kilómetros de la ciudad de Como”. O, “Compórtate como un especialista en logística y elige un camión para enviar maquinaria de gran tamaño a más de 2.000 kilómetros”.

Crear conversaciones fluidas y coherentes

Existen técnicas para llevar el resultado de un prompt al siguiente nivel. Comienza con la posibilidad de preferir una de las capacidades de ChatGPT, que incluyen la profundización en el contenido creado o la creatividad. Paralelamente, están las preguntas cerradas, es decir, las que se formulan para obtener determinada información.

prompts-para-chatgpt
La contextualización es esencial para obtener un resultado definido dentro de un marco determinado.

Luego está la posibilidad de crear un diálogo dentro del diálogo. Después de haber preguntado a ChatGPT algo realmente complejo, se puede afinar el resultado devuelto en primera instancia, lo que se comentará en el siguiente apartado.

Todo esto es posible gracias a la posibilidad de personalizar -dentro de ciertos límites- la experiencia de uso de ChatGPT. Los parámetros en los que se puede confiar son:

  • Temperatura (0 a 1): afecta a la aleatoriedad del contenido generado por ChatGPT. Un valor decimal tendente a cero se refiere a contenidos conservadores; un valor tendente a 1 devuelve textos creativos.
  • Diversity_penalty (0 a 2): cuanto más alto es, más tiende a reducirse el uso de tokens utilizados anteriormente.
  • Max_tokens: el número máximo de palabras en la respuesta generada por ChatGPT.

Puede ser útil para el lector hacer un resumen.

Prompts en ChatGPT: consejos y buenas prácticas

Utilizar ChatGPT de la mejor manera posible coincide con alinearse con la forma en que la IA aplica sus reglas lógicas. ¿Cómo dar en el blanco? Siga estas instrucciones.

  • Indicar qué papel debe suplantar ChatGPT como, por ejemplo, escribiendo en el prompt “escriba como si fuera un experto en marketing”.
  • Seleccionar el contexto. Por ejemplo, “dirigirse a un público de mujeres de más de 50 años”.
  • Establezca el tono. Especifique, por ejemplo, el estilo que debe adoptar ChatGPT. Por ejemplo, el contenido puede ser irónico o debe publicarse en Twitter o Facebook.
  • One-shot prompting, una técnica por la que se sugieren detalles a ChatGPT. “Inventa un nombre para el chicle de fresa. Strawgum es un nombre adecuado”.
  • Prompting encadenado. El ejemplo anterior se presta a ello. Se interactúa con ChatGPT para afinar la discusión y, en este caso concreto, la IA dirá que Strawgum es un nombre poco atractivo, preguntando al usuario si quiere crear otros e, inmediatamente después, si quiere probar otras combinaciones.
  • Utilizar frases afirmativas. Evite las negaciones y, lo que es peor, las dobles negaciones.
  • Recordar el límite de 4.096 tokens, a partir del cual ChatGPT deja de escribir.

Junto a estos trucos están los estilísticos, es decir:

  • Formular preguntas directas y concretas para evitar cualquier ambigüedad.
  • Proporcionar información detallada, por ejemplo, destacando cuál debe ser el núcleo del contenido generado por ChatGPT.
  • Establecer un formato específico como, por ejemplo, querer crear una lista con viñetas. “Enumere los tres productos para el crecimiento del cabello más utilizados por los hombres, creando una lista con viñetas”.

Prompts para ChatGPT: mejorar la interacción con el cliente

Una de las ventajas de ChatGPT reside en su escalabilidad. Puede manejar grandes volúmenes de tráfico y es capaz de gestionar múltiples conversaciones al mismo tiempo, lo que lo convierte en una herramienta útil para atender a sus clientes, responder a sus preguntas, proporcionar información y trabajar 24 horas al día, 7 días a la semana.

prompts-para-chatgpt
Una de las ventajas de ChatGPT reside en su escalabilidad. Puede manejar grandes volúmenes de tráfico y es capaz de gestionar múltiples conversaciones al mismo tiempo.

Por ejemplo, entrenando a ChatGPT con datos corporativos (no hay que olvidar que hay un enorme trabajo de entrenamiento detrás de la IA generativa), se puede responder eficazmente a preguntas de los clientes como:

  • Cómo cambiar la contraseña de una cuenta de cliente.
  • Cómo devolver un producto.
  • Qué productos son adecuados para niños de 5 años.
  • Si es posible pagar a plazos.

Los mejores generadores de prompts para ChatGPT

Encontrar el mejor entre los muchos disponibles es prohibitivo y preguntar a ChatGPT sería trivial. Hemos probado tres.

Prompt Genie

Prompt Genie es adecuado para principiantes, ya que proporciona una biblioteca de prompts para ChatGPT listos para usar, y permite a los usuarios más experimentados dar rienda suelta a su creatividad. Se puede probar gratuitamente durante tres días y, tras ese periodo, el costO es de 3,99 dólares al mes, sin límites de uso, que además es sencillo y va directo al grano, sin demasiadas florituras. La idea básica es proporcionar una experiencia al nivel de un ingeniero de avisos sin tener conocimientos profundos de ChatGPT.

Impresionantes Prompts para ChatGPT

Un repositorio GitHub listo para usar. Se pueden recoger aplicaciones para Windows, MacOS y Linux y, además de contener 150 prompts para elegir, da al usuario total libertad. Una solución gratuita que es continuamente mantenida y completada por la comunidad de usuarios y se mantiene al día con cualquier actualización de las últimas plantillas de ChatGPT.

Prompstorm.app

Existe como webapp y como extensión para Google Chrome y guía al usuario paso a paso, permitiéndole configurar categorías y subcategorías específicas. Por ejemplo, se puede elegir generar un prompt en el área de marketing y seleccionar temas aún más específicos como subcategorías. También funciona con Google Bard, requiere una cuenta OpenAI y una cuenta Google.

Prohibida su reproducción total o parcial.

¿Qué te ha parecido este artículo?

¡Su opinión es importante para nosotros!

M
Giuditta Mosca
Temas principales

Especificaciones

C
chatbots
I
IA
T
tecnología

Nota 1 de 4