Includerea ID-urilor utilizatorilor finali
Dezvolți un instrument de moderare a conținutului pentru o companie de social media care utilizează OpenAI API pentru a evalua conținutul publicat. Pentru a asigura siguranța și conformitatea instrumentului, trebuie să incluzi identificarea utilizatorului în cererile tale către API, astfel încât să poată fi efectuate investigații în cazul în care este detectat conținut malițios.
Biblioteca uuid a fost preîncărcată. De asemenea, a fost preîncărcat un message care conține textul unei postări de pe rețelele sociale.
Acest exercițiu face parte din cursul
Dezvoltarea sistemelor AI cu OpenAI API
Instrucțiuni pentru exercițiu
- Folosește biblioteca
uuidcuuuid4()pentru a genera un ID unic. - Transmite ID-ul unic endpoint-ului de completări de chat pentru a identifica utilizatorul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)