CommencerCommencer gratuitement

Invite sans apprentissage avec avis

En plus de répondre à des questions, de transformer du texte et de générer du nouveau texte, les modèles d'OpenAI peuvent également être utilisés pour des tâches de classification, telles que la catégorisation et l'analyse des sentiments.

Dans cet exercice, vous découvrirez comment utiliser les modèles de chat d'OpenAI pour classer les sentiments à partir des avis laissés sur un site de vente de chaussures en ligne appelé Toe-Tally Comfortable.

Cet exercice fait partie du cours

Travailler avec l'API OpenAI

Afficher le cours

Instructions

  • Définissez une échelle de sentiment ( prompt ) pour classer le sentiment des déclarations fournies à l'aide des chiffres 1 à 5 (positif à négatif).
  • Créez une requête au point de terminaison « Chat Completions » pour envoyer cette invite à gpt-4o-mini.

Exercice interactif pratique

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

client = OpenAI(api_key="")

# Define a multi-line prompt to classify sentiment
prompt = """____:
1. Unbelievably good!
2. Shoes fell apart on the second use.
3. The shoes look nice, but they aren't very comfortable.
4. Can't wait to show them off!"""

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

print(response.choices[0].message.content)
Modifier et exécuter le code