Inkludera slutanvändar-ID:n
Du utvecklar ett innehållsmodereringsverktyg för ett socialt medieföretag som använder OpenAI API för att bedöma deras innehåll. För att säkerställa verktygets säkerhet och regelefterlevnad behöver du inkludera användaridentifiering i dina API-förfrågningar, så att utredningar kan genomföras om skadligt innehåll påträffas.
Biblioteket uuid har laddats in i förväg. En message har också laddats in i förväg med text från ett inlägg på sociala medier.
Den här övningen är en del av kursen
Utveckla AI-system med OpenAI API
Övningsinstruktioner
- Använd biblioteket
uuidmeduuid4()för att generera ett unikt ID. - Skicka det unika ID:t till slutpunkten för chattkompletteringar för att identifiera användaren.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)