LoslegenKostenlos loslegen

Lernberater-Chatbot

Du entwickelst einen personalisierten Lernberater-Chatbot, der Nutzenden Lehrbücher empfiehlt. Der Chatbot hat die Aufgabe, Fragen von Lernenden zu ihrem Hintergrund, ihren Erfahrungen und Zielen zu sammeln und ihnen dann einen Lernpfad mit Lehrbüchern vorzuschlagen, der sowohl Optionen für Anfänger als auch für Fortgeschrittene enthält. Deine Aufgabe ist es, einen role-playing-system_prompt für den Chatbot zur Empfehlung von Lehrbüchern zu erstellen, in dem du hervorhebst, was er bei der Interaktion mit den Nutzern leisten soll.

Das Paket OpenAI und die Funktion get_response() sind bereits für dich vorinstalliert.

Diese Übung ist Teil des Kurses

Prompt-Engineering mit der OpenAI-API

Kurs anzeigen

Anleitung zur Übung

  • Erstelle einen role-playing system_prompt, der dem Bot sagt, dass er als Lernberater fungieren soll, der die Fragen der Lernenden wie beschrieben interpretieren und die passenden Lehrbuchempfehlungen geben kann.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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)
Code bearbeiten und ausführen