Ingeniería rápida con la API de OpenAI
Fouad Trad
Machine Learning Engineer


prompt = "Compose a travel blog"
print(get_response(prompt))
Title: Explorando los paisajes encantadores de Islandia
Introducción: ¡Bienvenido/a a mi blog de viajes! Hoy me entusiasma compartir mi inolvidable recorrido por
los hipnóticos paisajes de Islandia.
Día 1: Reikiavik - La encantadora capital [...]
Día 2: Círculo Dorado - Maravillas de la naturaleza [...]
Día 3: Costa Sur - Un viaje de hielo y fuego [...]
Día 4: Laguna Glaciar - Un paraíso helado [...]
Día 5: Laguna Azul - Un cierre relajante [...]
prompt = """Compose a travel blog as follows:
Step 1: Introduce the destination.
Step 2: Share personal adventures during the trip.
Step 3: Summarize the journey.
"""
print(get_response(prompt))
Title: Explorando las encantadoras calles de BarcelonaPaso 1: Presenta el destino. Bienvenido/a a Barcelona, una ciudad vibrante a orillas del impresionante Mediterráneo en España [...]Paso 2: Comparte aventuras personales del viaje. Explorando las estrechas y sinuosas calles del Barrio Gótico, me encontré con joyas ocultas en cada esquina. [...]Paso 3: Resume el viaje. Al terminar mi recorrido por Barcelona, no podía evitar sentir gratitud por las increíbles experiencias y recuerdos que viví [...]

Solución típica a comprobar
calculator = """
def add(a, b):
return a + b
def subtract(a, b):
return a - b
def multiply(a, b):
return a * b
def divide(a, b):
return a / b
"""
prompt = f"""Determine if the code delimited
by triple backticks is correct or not.
Answer by yes or no.
```{calculator}```"""
print(get_response(prompt))
Yes
prompt = f"""Determine the correctness of the code delimited by triple backticks
as follows:
Step 1: Check the code correctness in each function.
Step 2: Verify if the divide function handles the case when dividing by 0.
Code: ```{calculator}```"""
print(get_response(prompt))
El código parece correcto. Define cuatro funciones: add, subtract, multiply y
divide. Cada función realiza la operación correspondiente y devuelve el
resultado. Sin embargo, no maneja el caso de división por 0, lo que puede provocar un
ZeroDivisionError.
Pasos

Pasos

Ejemplos (shots)

Ingeniería rápida con la API de OpenAI