LoslegenKostenlos loslegen

Erstellen der Funktion get_response()

Bei den meisten Übungen in diesem Kurs wird der chat.completions Endpunkt der OpenAI API mit einer Benutzerabfrage aufgerufen. Hier erstellst du eine get_response() Funktion, die eine Eingabeaufforderung als Input erhält und die Antwort als Output zurückgibt, die in zukünftigen Übungen für dich vorgeladen wird.

Das Paket OpenAI und der OpenAI API Python-Client sind bereits vorinstalliert.

Diese Übung ist Teil des Kurses

Prompt Engineering mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine Anfrage an den Endpunkt chat.completions innerhalb der Funktion get_response().
  • Probiere die Funktion mit einer Aufforderung aus, die das Modell auffordert, ein Gedicht über ChatGPT zu schreiben.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

def get_response(prompt):
  # Create a request to the chat completions endpoint
  response = client.____.____.____(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}], 
    temperature = 0)
  return response.choices[0].message.content

# Test the function with your prompt
response = get_response("____")
print(response)
Code bearbeiten und ausführen