Cómo escribir un prompt efectivo para GPT-3 o GPT-4

imagen1.jpg

GPT puede contar chistes malos y escribir poemas involuntariamente hilarantes sobre tu vida, pero también puede ayudarte a hacer tu trabajo mejor. La clave: tú también necesitas ayudarlo a hacer su trabajo mejor.

En su nivel más básico, GPT-3 y GPT-4 de OpenAI predicen texto basado en una entrada llamada prompt. Pero para obtener los mejores resultados, necesitas escribir un prompt claro con un contexto suficiente. Después de haber hecho pruebas con ello durante más horas de las que me gustaría admitir, estos son mis consejos para escribir un prompt efectivo para GPT-3 o GPT-4.

Prueba tu instrucción

Hay muy pocas posibilidades de que la primera vez que ingreses tu indicación de IA , obtengas exactamente lo que estás buscando. Necesitas escribir, probar, mejorar, probar y así sucesivamente, hasta obtener consistentemente un resultado con el que estés satisfecho. Recomiendo probar tu indicación en el OpenAI playground o con la integración de OpenAI de Zapier.

A medida que realizas pruebas, verás un montón de variables, como modelo, temperatura, longitud máxima, secuencias de parada y más. Puede ser mucho para asimilar, así que para comenzar, te sugiero que juegues solo con dos de ellas.

  • Temperatura te permite controlar cuán creativo quieres que sea el AI (en una escala de 0 a 1). Un puntaje más bajo hace que el bot sea menos creativo y más propenso a decir lo mismo dada la misma indicación. Un puntaje más alto le da al bot más flexibilidad y hará que escriba respuestas diferentes cada vez que intentes la misma indicación. El valor predeterminado de 0.7 es bastante bueno para la mayoría de los casos de uso.
  • La longitud máxima es un control de cuánto puede ser la longitud combinada de la indicación y la respuesta. Si notas que la IA detiene su respuesta a mitad de oración, es probable que hayas alcanzado la longitud máxima, por lo tanto, incrementa un poco y vuelve a probar.

Guía para la redacción de indicaciones GPT: 6 consejos para escribir las mejores indicaciones para GPT-3 o GPT-4

Ayuda al bot a ayudarte. Si haces cada una de las cosas enumeradas a continuación y continúas refinando tu solicitud, deberías poder obtener el resultado que deseas.

1. Ofrecer contexto

Al igual que los humanos, la IA funciona mejor con contexto. Piense en lo que desea que la IA genere y proporcione una indicación adaptada específicamente a eso.

Aquí tienes algunos ejemplos de cómo puedes mejorar una pregunta añadiendo más contexto:

Prompt básico: "Escribe sobre productividad."

Mejor indicación: "Escribe una entrada de blog sobre la importancia de la productividad para las pequeñas empresas."

Al incluir el tipo de contenido ("blog") y algunos detalles sobre qué cubrir específicamente en la publicación del blog, el bot será mucho más útil.

Aquí tienes otro ejemplo, esta vez con diferentes tipos de detalles.

Indicaciones básicas: "Escribe sobre cómo entrenar a un perro para que haga sus necesidades en casa."

Mejor indicación: "Como adiestrador de perros profesional, escribe un correo electrónico a un cliente que ha adquirido un Corgi de 3 meses sobre las actividades que deben realizar para enseñarle a su cachorro a hacer sus necesidades en casa."

En el prompt mejorado, le pedimos a la IA que asuma un papel específico ("entrenador de perros") y ofrecemos un contexto específico sobre la edad y el tipo de perro. También, al igual que en el ejemplo anterior, le indicamos qué tipo de contenido deseamos ("correo electrónico").

La IA también puede cambiar el estilo de escritura de su salida, así que asegúrese de incluir el contexto si eso es importante para su caso de uso.

Prompt básica: "Escribe un poema sobre las hojas que caen."

Mejor indicación: "Escribe un poema al estilo de Edgar Allan Poe sobre la caída de las hojas".

Esto se puede adaptar a todo tipo de tareas empresariales, como por ejemplo "escribir un email profesional pero amigable" o "escribir un resumen ejecutivo formal".

2. Incluye información útil de antemano

Vamos a suponer que quieres escribir una introducción para ti mismo como orador: ¿cómo se supone que la IA va a saber sobre ti? No es tan inteligente (todavía). Pero puedes proporcionarle la información que necesita para que pueda hacer referencia a ella directamente. Por ejemplo, podrías copiar tu currículum vitae o perfil de LinkedIn y pegarlo en la parte superior de tu indicación de esta manera:

Currículum de Reid: [pegar aquí el currículum completo]

Dado la información anterior, redacta una divertida biografía del orador Reid.

Otro caso de uso común es hacer que la IA resuma un artículo para ti. Aquí tienes un ejemplo de cómo lograr que OpenAI's GPT-3 lo haga de manera efectiva.

[Pegar el texto completo del artículo aquí]

Resumen del contenido del artículo anterior en 5 puntos:

Recuerda que GPT-3 y GPT-4 solo tienen acceso a cosas publicadas antes de 2021 y no tienen acceso a Internet. Esto significa que no debes esperar que estén actualizados con eventos recientes y no puedes darles una URL para que lean. Aunque a veces pueda parecer que funciona, en realidad solo está utilizando el texto dentro de la URL misma (además de su memoria de lo que suele estar en ese dominio) para generar una respuesta.

3. Dar ejemplos

Proporcionar ejemplos en el enunciado puede ayudar al IA a comprender el tipo de respuesta que estás buscando (y le proporciona aún más contexto).

Por ejemplo, si desea que la IA responda a una pregunta del usuario en formato de chat, puede incluir una conversación de ejemplo previa entre el usuario y el agente. Querrá finalizar su indicación con "Agente:" para indicar dónde desea que la IA comience a escribir. Puede hacerlo utilizando algo como esto:

Eres un experto panadero que responde a las preguntas de los usuarios. Responder como agente.

Ejemplo de conversación:

Usuario: Oye, ¿puedes ayudarme con algo?

Agente: ¡Por supuesto! ¿En qué necesitas ayuda?

Usuario: quiero hornear un pastel pero no sé a qué temperatura poner el horno.

Agente: Para la mayoría de los pasteles, el horno debe estar precalentado a 350°F (177°C).

Conversación actual:

Usuario: [Inserta la pregunta del usuario]

Agente:

Los ejemplos también pueden ser útiles para matemáticas, programación, análisis sintáctico y cualquier otra cosa donde los detalles sean importantes. Si quieres utilizar OpenAI para formatear un conjunto de datos para ti, será especialmente importante proporcionar un ejemplo. Así:

Ejemplo:

Entrada: 2020-08-01T15:30:00Z

Añadir 3 días y convertir la siguiente marca de tiempo en formato MMM/DD/YYYY HH:MM:SS

Salida: 04/Ago/2020 15:30:00

Entrada: 2020-07-11T12:18:03.934Z

Salida:

4. Indícale la longitud de la respuesta que deseas

Cuando estás creando tus indicaciones para GPT, es útil proporcionar un conteo de palabras para la respuesta, de manera que no recibas una respuesta de 500 palabras cuando solo buscabas una oración (o viceversa). Incluso podrías utilizar un rango de longitudes aceptables.

Por ejemplo, si deseas una respuesta de 500 palabras, podrías proporcionar una indicación como "Escribe un resumen de 500 a 750 palabras de este artículo". Esto le da flexibilidad a la IA para generar una respuesta que esté dentro del rango especificado. También puedes utilizar términos menos precisos como "corto" o "largo".

Prompt básico: "Resume este artículo."

Prompt mejorado: "Escriba un resumen de 500 palabras de este artículo."

5. Define los formatos esperados

GPT puede generar diferentes lenguajes de código como Python y HTML, así como estilos visuales como gráficos y archivos CSV. Indicarle el formato tanto de su entrada como de su salida deseada le ayudará a obtener exactamente lo que necesita. Por ejemplo:

Nombre del Producto,Cantidad

Manzana,1

Naranja,2

Plátano,1

Kiwi,1

Piña,2

Jackfruit,1

Manzana,2

Naranja,1

Plátano,1

Usando el CSV anterior, muestre un gráfico de la frecuencia con la que cada producto aparece en el texto anterior.

Es fácil olvidar definir el formato de entrada (en este caso, CSV), así que asegúrese de verificar que haya hecho eso.

Otro ejemplo: tal vez desees agregar la transcripción de tu última entrevista en podcast a tu sitio web, pero necesitas convertirla a HTML. La IA es excelente para hacer esto, pero debes decirle exactamente lo que necesitas.

6. Utilizar algunas de estas expresiones útiles

A veces se trata simplemente de encontrar la frase exacta a la que OpenAI responderá. Aquí tienes algunas frases que la gente ha encontrado que funcionan bien con OpenAI para lograr ciertos resultados.

"Pensemos paso a paso"

Esto hace que la IA piense lógicamente y puede ser especialmente útil con problemas de matemáticas.

"Pensando hacia atrás"

Esto puede ayudar si la IA sigue llegando a conclusiones inexactas.

"En el estilo de [persona famosa]"

Esto ayudará a combinar estilos de manera efectiva.

"Como [insertar profesión/rol]"

Esto ayuda a enmarcar el conocimiento del bot, para que sepa lo que sabe y lo que no sabe.

Automatiza tus indicaciones para GPT-3 y GPT-4

Ahora que sabes cómo escribir una indicación efectiva, es hora de poner esa habilidad en práctica en tus flujos de trabajo. Con las integraciones de OpenAI de Zapier, puedes automatizar tus indicaciones para que se ejecuten cuando ocurran cosas en las aplicaciones que más utilizas. De esta manera, puedes hacer cosas como redactar respuestas de correo electrónico automáticamente, generar ideas para el contenido o crear listas de tareas. Aquí tienes algunos flujos de trabajo predefinidos para que comiences.

Y aquí hay algunas investigaciones más profundas sobre cómo puedes automatizar tus indicaciones de GPT-3 y GPT-4:

Artículos relacionados

Ver más >>

¡Desbloquea el poder de la IA con HIX.AI!