Engenharia rápida com a API OpenAI
Fouad Trad
Machine Learning Engineer


prompt = "Compose a travel blog"
print(get_response(prompt))
Title: Explorando as paisagens encantadoras da Islândia
Introdução: Bem-vindo ao meu blog de viagem! Hoje, estou empolgado para compartilhar minha jornada inesquecível pelas
ipnotizantes paisagens da Islândia.
Dia 1: Reykjavik - A charmosa capital [...]
Dia 2: Círculo Dourado - As maravilhas da natureza [...]
Dia 3: Costa Sul - Uma jornada de gelo e fogo [...]
Dia 4: Lagoa Glacial - Um reino congelado [...]
Dia 5: Blue Lagoon - Um final relaxante [...]
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 as encantadoras ruas de BarcelonaPasso 1: Apresente o destino. Bem-vindo a Barcelona, uma cidade vibrante à beira da deslumbrante costa mediterrânea da Espanha [...]Passo 2: Compartilhe aventuras pessoais da viagem. Explorando as ruas estreitas e sinuosas do Bairro Gótico, esbarrei em joias escondidas a cada esquina. [...]Passo 3: Resuma a jornada. Ao encerrar minha jornada por Barcelona, não pude deixar de me sentir grato pelas incríveis experiências e memórias que vivi [...]

Solução típica para verificar
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))
The code appears to be correct. It defines four functions: add, subtract, multiply, and
divide. Each function performs the corresponding mathematical operation and returns the
result. However, it does not handle the case when dividing by 0, which can result in a
ZeroDivisionError.
Etapas

Etapas

Exemplos (shots)

Engenharia rápida com a API OpenAI