Paso 1. Enviar la solicitud de trabajo de IA
Endpoint: POST - /api/v1/tth/review_sentiment
| Atributo |
Tipo |
Obligatorio |
Descripción |
| content |
String |
Sí |
Proporcione el texto de la reseña para analizar el sentimiento. |
EJEMPLO DE SOLICITUD:
{
"content": "¡Tuvimos una estancia estupenda en el Jen Orchard! Habitaciones y camas súper cómodas. El desayuno buffet, delicioso y extenso, también vale absolutamente la pena. La piscina es realmente genial y ofrece vistas increíbles. No pudimos disfrutarlo tanto como queríamos debido a las tormentas, pero incluso puedes quedarte aquí si tienes un vuelo tardío, como fue nuestro caso. Los vestuarios tienen casilleros gratuitos que fácilmente acomodan tu equipaje de mano y hay duchas para refrescarse y cambiarse antes de salir hacia el aeropuerto. La ubicación es perfecta, justo encima de una estación de MRT. El personal es muy amable. Definitivamente me quedaría aquí de nuevo cuando esté en Singapur."
}
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
Endpoint: GET - /api/v1/tth/review_sentiment/job/status/:uuid
Un endpoint se utiliza para verificar el progreso del trabajo de API solicitado.
EJEMPLO DE RESULTADO:
{
"data": {
"type": "api_job_result",
"id": "065c36a4-56a8-4af0-bb2b-5a62ae67d404",
"attributes": {
"status": "success",
"type": "tth_review_sentiment",
"result": {
"opinion": "POSITIVE",
"score": 95,
"emotion": "delight",
"urgency": "none",
"topics": [
{
"topic": "room_comfort",
"sentiment": "positive",
"mention_count": 2
},
{
"topic": "breakfast_buffet",
"sentiment": "positive",
"mention_count": 1
},
{
"topic": "pool",
"sentiment": "positive",
"mention_count": 1
},
{
"topic": "location",
"sentiment": "positive",
"mention_count": 1
},
{
"topic": "staff_friendliness",
"sentiment": "positive",
"mention_count": 1
}
],
"loyalty_signal": "promoter",
"recommended_action": "highlight_positive",
"language": "en",
"travel_category": "accommodation"
}
}
}
}