Comece agoraComece grátis

Adição proteções

Você está desenvolvendo um chatbot que fornece conselhos para turistas que visitam Roma. Você precisa manter os tópicos limitados, cobrindo apenas perguntas sobre comida e bebida, atrações, história e coisas para fazer na cidade. Para qualquer outro tópico, o chatbot deve se desculpar e dizer: "Peço desculpas, mas não tenho permissão para discutir esse tópico".

Este exercicio faz parte do curso

Desenvolvimento de sistemas de IA com a API OpenAI

Ver curso

Instruções do exercicio

  • Escreva uma mensagem de user com o user_request fornecido e uma mensagem system para dizer ao modelo para avaliar a pergunta primeiro: se for permitido, forneça uma resposta, caso contrário, forneça a mensagem: "Desculpe, mas não tenho permissão para discutir esse assunto".
  • Imprima a resposta.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

client = OpenAI(api_key="")

user_request = "Can you recommend a good restaurant in Berlin?"

# Write the system and user message
messages = ____

response = client.chat.completions.create(
    model="gpt-4o-mini", messages=messages
)

# Print the response
____
Editar e Executar Código