Přidání ID koncového uživatele
Vytváříš nástroj pro moderování obsahu sociální sítě, který ke kontrole příspěvků využívá OpenAI API. Aby byl nástroj bezpečný a v souladu s pravidly, je potřeba do API requestů zahrnout identifikaci uživatele – díky tomu bude možné v případě nálezu závadného obsahu provést vyšetřování.
Knihovna uuid je předem načtená. K dispozici je také proměnná message obsahující text příspěvku ze sociální sítě.
Toto cvičení je součástí kurzu
Vývoj AI systémů s OpenAI API
Pokyny k cvičení
- Pomocí knihovny
uuida funkceuuid4()vygeneruj jedinečné ID. - Předej toto jedinečné ID endpointu pro chat completions, aby bylo možné identifikovat uživatele.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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)