Análise da exatidão da solução

Você voltou de suas férias relaxantes e recebeu a tarefa de revisar e corrigir algumas tarefas de programação, incluindo uma função para calcular a área de uma forma. Você recebeu a string code, que contém uma função para calcular a área de um retângulo, e precisa avaliar se está correta. A função ideal para você é uma função com sintaxe correta, que recebe duas entradas e retorna uma saída.

O pacote OpenAI e a função get_response() foram pré-carregados para você.

Este exercício faz parte do curso

Engenharia de Prompts do ChatGPT para Desenvolvedores

Ver Curso

Instruções de exercício

  • Crie um prompt de várias etapas solicitando ao modelo que avalie a função disponibilizada na string code delimitada de acordo com três critérios: sintaxe correta, recebimento de duas entradas e retorno de uma saída.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

client = OpenAI(api_key="")

code = '''
def calculate_rectangle_area(length, width):
    area = length * width
    return area
'''

# Create a prompt that analyzes correctness of the code
prompt = ____

response = get_response(prompt)
print(response)