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 merupakan bagian dari kursus
Mengembangkan Sistem AI dengan OpenAI API
Instruksi latihan
- Gunakan pustaka
uuiddenganuuid4()untuk menghasilkan ID unik. - Teruskan ID unik tersebut ke endpoint chat completions untuk mengidentifikasi pengguna.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)