Začněte nyníZačněte zdarma

Chatbot jako studijní poradce

Vyvíjíš personalizovaného chatbota – studijního poradce, který uživatelům doporučuje učebnice. Chatbot má za úkol přijímat dotazy od učících se o jejich dosavadních znalostech, zkušenostech a cílech a na základě toho doporučovat studijní cestu složenou z učebnic – od úrovně pro začátečníky až po pokročilé. Tvým úkolem je vytvořit role-playing system_prompt pro chatbota doporučujícího učebnice, ve kterém přesně vymezíš, co se od něj při interakci s uživateli očekává.

Balíček OpenAI a funkce get_response() jsou pro tebe předem načteny.

Toto cvičení je součástí kurzu

Prompt Engineering s OpenAI API

Zobrazit kurz

Pokyny k cvičení

  • Definuj role-playing system_prompt, který botu říká, aby vystupoval jako studijní poradce schopný interpretovat dotazy učících se způsobem popsaným výše a poskytovat jim relevantní doporučení učebnic.

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 the system_prompt using the role-playing approach
system_prompt = "____"

user_prompt = "Hello there! I'm a beginner with a marketing background, and I'm really interested in learning about Python, data analytics, and machine learning. Can you recommend some books?"

response = get_response(system_prompt, user_prompt)
print(response)
Upravit a spustit kód