Sugerencias sin entrenamiento previo con reseñas
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 del sentimiento 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 del ejercicio
- Define un «
prompt
» (escala de valoración) para clasificar el sentimiento de las afirmaciones proporcionadas utilizando los números del1
al5
(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
Prueba este ejercicio completando el 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)