Przekazywanie identyfikatorów użytkowników
Tworzysz narzędzie do moderacji treści dla firmy prowadzącej platformę społecznościową, które korzysta z OpenAI API do oceny publikowanych materiałów. Aby zapewnić bezpieczeństwo i zgodność narzędzia z wymaganiami, musisz uwzględnić identyfikację użytkowników w żądaniach do API – tak, aby w razie wykrycia szkodliwych treści możliwe było przeprowadzenie dochodzenia.
Biblioteka uuid została wstępnie załadowana. Wstępnie załadowana jest również zmienna message zawierająca tekst wpisu z platformy społecznościowej.
To ćwiczenie jest częścią kursu
Tworzenie systemów AI z OpenAI API
Instrukcje do ćwiczenia
- Użyj biblioteki
uuidz funkcjąuuid4(), aby wygenerować unikalny identyfikator. - Przekaż ten identyfikator do endpointu czatu, aby zidentyfikować użytkownika.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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)