Analýza zákaznických tiketů podpory
Tým zákaznické podpory přijímá tikety různými kanály – e-mailem, chatem i přes sociální sítě. Společnost chce automaticky extrahovat klíčové entity, aby mohla tikety správně kategorizovat a stanovit jejich prioritu. Tvým úkolem je sestavit few-shot prompt, který jim s tím pomůže.
Máš k dispozici tři ukázkové tikety (ticket_1, ticket_2 a ticket_3) a jejich odpovídající entity (entities_1, entities_2 a entities_3), podle kterých model pochopí, co hledat a jak výsledky zobrazit. Potřebuješ, aby model extrahoval entity z nového řetězce ticket_4.
Balíček OpenAI, řetězec ticket_4 a funkce get_response() jsou pro tebe předem načteny, stejně jako dříve zmíněné proměnné tiketů a entit.
Toto cvičení je součástí kurzu
Prompt Engineering s OpenAI API
Pokyny k cvičení
- Vytvoř few-shot prompt, který využívá tři tikety a jejich odpovídající entity k extrakci entit z nového tiketu
ticket_4.
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="")
# Craft a few-shot prompt to get the ticket's entities
prompt = ____
response = get_response(prompt)
print("Ticket: \n", ticket_4)
print("Entities: \n", response)