LoslegenKostenlos starten

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

<Kurs>Entwicklung von KI-Systemen mit der OpenAI-API</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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