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
Instructions
- Définissez une échelle de sentiment (
prompt
) pour classer le sentiment des déclarations fournies à l'aide des chiffres1
à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)