Aviso de disparo cero con revisiones
Además de responder preguntas, transformar texto y generar texto nuevo, los modelos de OpenAI también pueden utilizarse para tareas de clasificación, como la categorización y el análisis de sentimientos.
En este ejercicio, explorarás el uso de los modelos de chat de OpenAI para la clasificación de sentimientos utilizando reseñas de una tienda de zapatos online llamada Toe-Tally Comfortable.
Este ejercicio forma parte del curso
Trabajar con la API de OpenAI
Instrucciones de ejercicio
- Define un
prompt
para clasificar el sentimiento de las afirmaciones proporcionadas utilizando los números1
a5
(de positivo a negativo). - Crea una petición al punto de conexión Chat Completions para enviar este prompt a
gpt-4o-mini
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
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)