ComeçarComece de graça

Incluindo IDs de usuário final

Você está desenvolvendo uma ferramenta de moderação de conteúdo para uma empresa de mídia social que usa a API OpenAI para avaliar seu conteúdo. Para garantir a segurança e a conformidade da ferramenta, você precisa incorporar a identificação do usuário em suas solicitações de API, para que as investigações possam ser realizadas caso seja encontrado conteúdo malicioso.

A biblioteca uuid foi pré-carregada. Uma message também foi pré-carregada com o texto de uma publicação em rede social.

Este exercício faz parte do curso

Desenvolvimento de sistemas de IA com a API OpenAI

Ver curso

Instruções do exercício

  • Use a biblioteca uuid com uuid4() para gerar um ID exclusivo.
  • Passe o ID exclusivo para o ponto de extremidade de conclusão do chat para identificar o usuário.

Exercício interativo prático

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

client = OpenAI(api_key="")

# Generate a unique ID
unique_id = 

response = client.chat.completions.create(  
  model="gpt-4o-mini", 
  messages=messages,
# Pass a user identification key
  ____
)

print(response.choices[0].message.content)
Editar e executar o código