Erste SchritteKostenlos loslegen

Hinzufügen von Leitplanken

Du entwickelst einen Chatbot, der Touristen, die Rom besuchen, Ratschläge gibt. Du wurdest gebeten, die Themen auf Fragen zu Essen und Trinken, Sehenswürdigkeiten, Geschichte und Unternehmungen in der Stadt zu beschränken. Bei allen anderen Themen sollte sich der Chatbot entschuldigen und sagen: "Entschuldigung, aber ich darf dieses Thema nicht diskutieren.".

Diese Übung ist Teil des Kurses

Entwicklung von KI-Systemen mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • Schreibe eine user Nachricht mit der angegebenen user_request und eine system Nachricht, um dem Modell mitzuteilen, dass es die Frage zuerst bewerten soll: Wenn es erlaubt ist, gib eine Antwort, ansonsten gib die Nachricht: Entschuldige, aber es ist mir nicht erlaubt, dieses Thema zu besprechen".
  • Drucke die Antwort aus.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

client = OpenAI(api_key="")

user_request = "Can you recommend a good restaurant in Berlin?"

# Write the system and user message
messages = ____

response = client.chat.completions.create(
    model="gpt-4o-mini", messages=messages
)

# Print the response
____
Bearbeiten und Ausführen von Code