CommencerCommencer gratuitement

Rechercher et remplacer

Les outils de recherche et de remplacement existent depuis des décennies, mais ils sont souvent limités à l'identification et au remplacement de mots ou de phrases exacts. On vous a fourni un bloc de texte traitant des voitures, et vous allez utiliser un modèle de complétion de chat pour mettre à jour le texte afin qu'il traite plutôt des avions, en modifiant le texte de manière appropriée.

Attention : si vous envoyez de nombreuses requêtes ou utilisez beaucoup de jetons sur une courte période, vous risquez d'atteindre votre limite de débit et de voir apparaître le message openai.error.RateLimitError. Si vous voyez cette erreur, veuillez attendre une minute pour que votre quota soit réinitialisé et vous devriez pouvoir commencer à envoyer d'autres requêtes.

Cet exercice fait partie du cours

Travailler avec l'API OpenAI

Afficher le cours

Instructions

  • Créez une requête vers le point de terminaison Chat Completions ; utilisez au maximum 100 jetons.
  • Extrayez et affichez le texte de la réponse de l'API.

Exercice interactif pratique

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

client = OpenAI(api_key="")

prompt="""Replace car with plane and adjust phrase:
A car is a vehicle that is typically powered by an internal combustion engine or an electric motor. It has four wheels, and is designed to carry passengers and/or cargo on roads or highways. Cars have become a ubiquitous part of modern society, and are used for a wide variety of purposes, such as commuting, travel, and transportation of goods. Cars are often associated with freedom, independence, and mobility."""

# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
  model="gpt-4o-mini",
  messages=[{"role": "user", "____": ____}],
  ____
)

# Extract and print the response text
print(response.choices[0].____.____)
Modifier et exécuter le code