Додавання ідентифікаторів кінцевих користувачів
Ви розробляєте інструмент модерації контенту для компанії соціальних мереж, який використовує OpenAI API для оцінювання матеріалів. Щоб забезпечити безпеку та відповідність вимогам, потрібно додати ідентифікацію користувача у ваші запити до API, щоб у разі виявлення шкідливого контенту можна було провести розслідування.
Бібліотеку uuid уже завантажено. Також попередньо завантажено message з текстом публікації в соцмережі.
Ця вправа є частиною курсу
Розроблення AI‑систем з OpenAI API
Інструкції до вправи
- Використайте бібліотеку
uuidзuuid4(), щоб згенерувати унікальний ідентифікатор. - Передайте цей унікальний ідентифікатор до ендпоінта chat completions, щоб ідентифікувати користувача.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)