LoslegenKostenlos starten

Kontext durch den system Prompt bereitstellen

Nun willst du einen system Prompt nutzen, um dem Chatbot Kontext zu MyPersonalDelivery zu geben, anstatt dich auf Beispielgespräche zu verlassen. Du bekommst eine ausführliche Beschreibung (service_description), das die angebotenen Dienstleistungen und die Vorteile der jeweiligen Dienstleistung vorstellt. Dann testest du eine Benutzeranfrage, um zu sehen, ob das Modell den Kontext richtig erkennt.

Das Paket OpenAI und die Zeichenfolge service_description wurden bereits für dich vorbereitet.

Diese Übung ist Teil des Kurses

<Kurs>Prompt-Engineering mit der OpenAI-API</Kurs>
Kurs ansehen

Übungsanweisungen

  • Erstelle einen system_prompt, der den Zweck des Chatbots festlegt, einschließlich der service_description, und diesen anweist, Fragen auf nette Art zu beantworten.
  • Hol dir die Antwort mit der Funktion get_response(), die einen system und eine user Prompt als Eingaben nimmt und die Antwort als Ausgabe zurückgibt.

Interaktive praktische Übung

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

client = OpenAI(api_key="")

# Define the system prompt
system_prompt = ____

user_prompt = "What benefits does MyPersonalDelivery offer?"

# Get the response to the user prompt
response = ____

print(response)
Code bearbeiten und ausführen