Paso 1. Enviar la solicitud de trabajo de IA
Punto final: POST - /v1/ecommerce/review_sentiment
| Atributo |
Tipo |
Obligatorio |
Descripción |
| content |
String |
Sí |
Proporcionar texto de revisión para analizar el sentimiento. |
EJEMPLO DE SOLICITUD:
{
"content": "Compré una variante de esta laptop 4090 con miniLED y sorpresa, no funciona en SDR y si habilitas HDR para que funcione el miniLED, causa tanto sangrado de luz de fondo que puedes ver la luz seguir al ratón y alrededor del texto. Descubrí que Razer tiene dos variantes del panel, una llamada BOE y otra llamada AUO. El BOE que obtuve es el que está roto, y tienen la audacia de vender una versión inferior de la laptop (principios de 2023) con una pantalla defectuosa enorme. Refiérase a mis imágenes para ver qué tan mal se ve el MiniLED cuando HDR está habilitado, y sin HDR, bueno, el miniLED simplemente no funciona. Gran trabajo Razer, devolveré esto ya que no tengo forma de saber si obtendré la variante BOE o AUO de la pantalla. Haga alguna investigación sobre esto si va por la versión MiniLED. Aparte de la pantalla, que es una de las principales razones por las que probablemente compre esto, el rendimiento es increíble y las temperaturas son geniales."
}
EJEMPLO DE RESPUESTA:
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
Paso 2. Monitorear y obtener resultados del trabajo de IA
Punto final: GET - /v1/ecommerce/review_sentiment/job/status/:uuid
Un punto final se utiliza para verificar el progreso del trabajo de API solicitado.
Ejemplo de Resultado:
{
"data": {
"type": "api_job_result",
"id": "f245cf5a-26da-4c02-91d7-01606a1a8759",
"attributes": {
"status": "success",
"type": "ecommerce_review_sentiment",
"result": {
"opinion": "NEGATIVO",
"score": 75,
"emotion": "frustración",
"urgency": "moderado",
"topics": [
{
"topic": "calidad_de_pantalla",
"sentiment": "negativo",
"mention_count": 3
},
{
"topic": "rendimiento",
"sentiment": "positivo",
"mention_count": 1
},
{
"topic": "sangrado_de_luz_de_fondo",
"sentiment": "negativo",
"mention_count": 2
}
],
"loyalty_signal": "detractor",
"recommended_action": "investigar_el_problema",
"language": "en",
"review_quality": "detallado"
}
}
}
}