Kom igångKom igång gratis

Skapa funktionen get_response()

De flesta övningar i den här kursen anropar endpointen chat.completions i OpenAI API:et med en användarprompt. Här skapar du en funktion, get_response(), som tar emot en prompt som indata och returnerar svaret som utdata. I kommande övningar kommer den här funktionen att vara förinläst åt dig.

Paketet OpenAI och OpenAI API:ets Python-klient är redan förinlästa.

Den här övningen är en del av kursen

Prompt Engineering med OpenAI API

Visa kurs

Övningsinstruktioner

  • Skapa en förfrågan till endpointen chat.completions inuti funktionen get_response().
  • Testa funktionen med en prompt där du ber modellen att skriva en dikt om ChatGPT.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod