Noch mehr assistant-Nachrichten!
Erweitere deine vorherigen Nachrichten um weitere Beispiele, die für dich bereits als example1
, response1
, example2
, response2
, example3
und response3
im Skript verfügbar sind.
Mal sehen, ob wir dieses Modell dazu bringen können, Infos im gewünschten Format auszugeben!
Diese Übung ist Teil des Kurses
Arbeiten mit der OpenAI-API
Anleitung zur Übung
- Erweitere deine bisherigen Nachrichten um weitere Beispiele aus anderen Ländern, die für dich bereits als
example1
,response1
,example2
,response2
,example3
undresponse3
im Skript verfügbar sind.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
client = OpenAI(api_key="")
response = client.chat.completions.create(
model="gpt-4o-mini",
# Add in the extra examples and responses
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 Portugal."},
{"role": "assistant", "content": "Portugal is a country in Europe that borders Spain. The capital city is Lisboa."},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": "Give me a quick summary of Greece."}
]
)
print(response.choices[0].message.content)