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
Instruções do exercício
- Use a biblioteca
uuid
comuuid4()
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)