ComeçarComece de graça

Criação da função get_response()

A maioria dos exercícios deste curso chamará o ponto de extremidade chat.completions da API da OpenAI com um prompt de usuário. Aqui, você deve criar uma função chamada get_response() que recebe um prompt como entrada e retorna a resposta como saída, que, em exercícios futuros, será pré-carregada para você.

O pacote OpenAI e o cliente Python da API OpenAI foram pré-carregados.

Este exercício faz parte do curso

Engenharia de prompts com a API OpenAI

Ver curso

Instruções do exercício

  • Crie uma solicitação para o endpoint chat.completions na função get_response().
  • Experimente a função com um prompt que peça ao modelo para escrever um poema sobre o ChatGPT.

Exercício interativo prático

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

def get_response(prompt):
  # Create a request to the chat completions endpoint
  response = client.____.____.____(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}], 
    temperature = 0)
  return response.choices[0].message.content

# Test the function with your prompt
response = get_response("____")
print(response)
Editar e executar o código