1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Prompt Engineering s OpenAI API

Connected

cvičení

Řízení chování chatbota zákaznické podpory

Poté, co firma začala používat tvého chatbota z předchozího cvičení, zjistila, že by ráda přidala dvě podmínky pro zlepšení jeho komunikace: chatbot zákaznické podpory by měl požádat o číslo objednávky, pokud ho zákazník neuvede, a vyjádřit empatii zákazníkům, kteří řeší technické problémy.

Tento úkol byl přidělen tobě. Potřebuješ k base_system_prompt – tedy promptu vytvořenému v předchozím cvičení – přidat tyto podmínky a získat tak refined_system_prompt. Chatbota pak otestuješ na dvou dotazech.

Balíček OpenAI, řetězec base_system_prompt z předchozího cvičení a funkce get_response() jsou pro tebe již předem načteny.

Pokyny

100 XP
  • Požádej uživatele o číslo objednávky, pokud zadal dotaz týkající se objednávky, aniž by číslo objednávky uvedl; uložte toto do order_number_condition.
  • Definuj technical_issue_condition, kde modelu sdělíš, aby zahájil odpověď slovy I'm sorry to hear about your issue with ..., pokud uživatel hlásí technický problém.
  • Vytvoř refined_system_prompt, který kombinuje base_system_prompt a obě nové podmínky.