Création de la fonction get_response()
La plupart des exercices de ce cours feront appel au point de terminaison chat.completions de l'API OpenAI avec une invite 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 package 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
Instructions
- Veuillez créer une requête vers le point de terminaison
chat.completionsà l'intérieur de la fonctionget_response(). - Veuillez tester la fonctionnalité avec une invite demandant au modèle de rédiger un poème sur 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)