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
Instruções do exercício
- Crie uma solicitação para o endpoint
chat.completions
na funçãoget_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)