CommencerCommencer gratuitement

Création de la fonction get_response()

La plupart des exercices de ce cours appellent le point de terminaison chat.completions de l'API OpenAI avec une invite de l'utilisateur. Ici, vous allez créer une fonction get_response() qui reçoit une invite en entrée et renvoie la réponse en sortie, qui sera préchargée pour vous dans les exercices suivants.

Le paquet OpenAI et le client Python de l'API OpenAI ont été préchargés.

Cet exercice fait partie du cours

Ingénierie rapide avec l'API OpenAI

Afficher le cours

Instructions

  • Créez une requête vers le point de terminaison chat.completions à l'intérieur de la fonction get_response().
  • Essayez la fonction avec une invite qui demande au modèle d'écrire un poème sur le chatGPT.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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)
Modifier et exécuter le code