Menyertakan ID pengguna akhir
Anda sedang mengembangkan alat moderasi konten untuk sebuah perusahaan media sosial yang menggunakan OpenAI API untuk menilai konten mereka. Untuk memastikan keamanan dan kepatuhan alat tersebut, Anda perlu memasukkan identifikasi pengguna dalam permintaan API, sehingga investigasi dapat dilakukan jika ditemukan konten berbahaya.
Pustaka uuid sudah dimuat sebelumnya. Sebuah message juga telah dimuat berisi teks dari sebuah postingan media sosial.
Latihan ini adalah bagian dari kursus
Mengembangkan Sistem AI dengan OpenAI API
Petunjuk latihan
- Gunakan pustaka
uuiddenganuuid4()untuk menghasilkan ID unik. - Teruskan ID unik tersebut ke endpoint chat completions untuk mengidentifikasi pengguna.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)