Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj biblioteki uuid z 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)
Edytuj i uruchom kod