Open Ai

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 12

OPEN AI

ChatGPT
Prompt Engineering

Consultar de manera más efectiva


a una IA para obtener el resultado
deseado
Prompt Engineering

Hay que redefinir y redefinir lo que


se está pidiendo para obtener un
resultado óptimo.(SHE CAN DO IT)
Seis estrategias para obtener mejores
resultados
1. Escribe instrucciones claras
2. Proporcionar texto de referencia
3. Dividir tareas complejas en subtareas más simples
4. Dé tiempo a los GPT para "pensar“
5. Usar herramientas externas
6. Probar cambios sistemáticamente
1.Escribe instrucciones claras
Táctica:
i. Incluya detalles en su consulta para obtener respuestas más relevantes
ii. Pídale al modelo que adopte una personalidad
iii. Use delimitadores para indicar claramente distintas partes de la entrada
iv. Especificar los pasos necesarios para completar una tarea
v. Proporcione ejemplos
vi. Especifique la longitud deseada de la salida
1.1 Incluir detalles en la consulta para obtener
respuestas más relevantes

MAL BIEN
¿Cómo añado números en Excel? ¿Cómo sumo una fila de cantidades en dólares en Excel? Quiero hacer esto automáticamente
para una hoja completa de filas con todos los totales terminando a la derecha en una columna
llamada "Total".

¿Quién es el presidente? ¿Quién fue el presidente de España en 2023 y con qué frecuencia se realizan elecciones?

Escribe código para calcular la secuencia de Fibonacci. Escriba una función en python para calcular eficientemente la secuencia de Fibonacci. Comenta
el código muy detalladamente para explicar qué hace cada parte del código y por qué está
escrita de esa manera.

Resume las notas de la reunión. Resuma las notas de la reunión en un solo párrafo. Luego, escriba una lista de los oradores y
cada uno de sus puntos clave. Finalmente, enumere los siguientes pasos o elementos de
acción sugeridos por los oradores, si corresponde.
1.2 Pídale al modelo que adopte una personalidad
• Copywriter (incluso alguien en concreto)
• Guionista.
• Abogado.
• Etc…
1.3 Usar delimitadores para indicar claramente distintas
partes de la entrada
• Los delimitadores como comillas triples, etiquetas XML, títulos de sección, etc.
pueden ayudar a delimitar secciones de texto para que se traten de manera
diferente.
• Ej: Se te proporcionará un par de artículos (delimitados con etiquetas XML) sobre
el mismo tema. Primero resuma los argumentos de cada artículo. Luego indique
cuál de ellos tiene un mejor argumento y explique por qué.
• USUARIO
• <article> primer artículo </article> <article> segundo artículo </article>
1.4 Especificar los pasos necesarios para completar una
tarea
• Algunas tareas se especifican mejor como una secuencia de pasos. Escribir los
pasos explícitamente puede facilitar que el modelo los siga.
• EJ: Use las siguientes instrucciones paso a paso para responder a las entradas del
usuario. Paso 1: el usuario le proporcionará el texto entre comillas triples. Resume
este texto en una oración con un prefijo que diga "Resumen:". Paso 2 - Traduce el
resumen del Paso 1 al español, con un prefijo que diga "Traducción:".
• USUARIO
• """insertar texto aquí"""
1.5 Proporcione ejemplos

• Proporcionar instrucciones generales que se aplican a todos los ejemplos suele


ser más eficiente que demostrar todas las permutaciones de una tarea mediante
el ejemplo, pero en algunos casos puede ser más fácil proporcionar ejemplos.
• Por ejemplo, si tiene la intención de que el modelo copie un estilo particular de
responder a las consultas de los usuarios que es difícil de describir
explícitamente. Esto se conoce como indicaciones de "pocas tomas".
1.6 Especificar la longitud deseada de la salida

• Proporcionar instrucciones generales que se aplican a todos los ejemplos suele


ser más eficiente que demostrar todas las permutaciones de una tarea mediante
el ejemplo, pero en algunos casos puede ser más fácil proporcionar ejemplos.
• Por ejemplo, si tiene la intención de que el modelo copie un estilo particular de
responder a las consultas de los usuarios que es difícil de describir
explícitamente. Esto se conoce como indicaciones de "pocas tomas".
1.6 Especificar la longitud deseada de la salida

• Puede pedirle al modelo que produzca resultados que tengan una longitud
objetivo determinada. La longitud de salida objetivo se puede especificar en
términos de recuento de palabras, oraciones, párrafos, viñetas, etc. Sin embargo,
tenga en cuenta que indicar al modelo que genere una cantidad específica de
palabras no funciona con mucha precisión. El modelo puede generar resultados
de manera más confiable con un número específico de párrafos o viñetas.

• Resume el texto delimitado por comillas triples en unas 50 palabras. """insertar


texto aquí"""

También podría gustarte