Erste SchritteKostenlos loslegen

Hinzufügen von Assistentenmeldungen

Chat-Modelle eignen sich hervorragend für die Erstellung von Konversationsanwendungen, aber sie können noch weiter verbessert werden, indem man dem Modell einen Teil einer Konversation zur Verfügung stellt, auf dem es aufbauen kann.

Verbessere diese Geografie-Tutorenanwendung, indem du diese Beispiel-Schüleraufforderung und die ideale Musterantwort in die Nachrichten einfügst:

  • Beispielfrage: Give me a quick summary of Portugal.
  • Beispielantwort: Portugal is a country in Europe that borders Spain. The capital city is Lisboa.

Diese Übung ist Teil des Kurses

Arbeiten mit der OpenAI-API

Kurs anzeigen

Anleitung zur Übung

  • Füge die Beispielfrage und -antwort als Benutzer-Assistenten-Paar in die an das Modell gesendeten Nachrichten ein.

    • Beispielfrage: Give me a quick summary of Portugal.

    • Beispielantwort: Portugal is a country in Europe that borders Spain. The capital city is Lisboa.

Interaktive Übung zum Anfassen

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

client = OpenAI(api_key="")

response = client.chat.completions.create(
    model="gpt-4o-mini",
    # Add a user and assistant message for in-context learning
    messages=[
        {"role": "system", "content": "You are a helpful Geography tutor that generates concise summaries for different countries."},
        ____,
        ____,
        {"role": "user", "content": "Give me a quick summary of Greece."}
    ]
)

print(response.choices[0].message.content)
Bearbeiten und Ausführen von Code