Étape 1. Soumettez la demande de travail IA
Point de terminaison : POST - /api/v1/tth/review_sentiment
| Attribut |
Type |
Obligatoire |
Description |
| content |
String |
Oui |
Fournir le texte de l'avis pour analyser le sentiment. |
EXEMPLE DE DEMANDE :
{
"content": "Nous avons passé un excellent séjour au Jen Orchard !! Chambres et lits super confortables. Le buffet de petit-déjeuner délicieux et varié en vaut absolument la peine aussi. La piscine est vraiment cool et offre des vues incroyables. Nous n'avons pas pu en profiter autant que nous le souhaitions en raison des orages, mais vous pouvez même rester ici si vous avez un vol tardif, ce que nous avions. Les vestiaires ont des casiers gratuits qui s'adaptent facilement à vos bagages à main et il y a des douches pour se rafraîchir et se changer avant de partir pour l'aéroport. L'emplacement est parfait, juste au-dessus d'une station de MRT. Le personnel est très amical. Je reviendrais certainement ici lors de mon prochain passage à Singapour."
}
EXEMPLE DE RÉPONSE :
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
Étape 2. Suivre & Récupérer les Résultats du Travail IA
Point de terminaison : GET - /api/v1/tth/review_sentiment/job/status/:uuid
Un point de terminaison est utilisé pour vérifier l'avancement du travail d'API demandé.
EXEMPLE DE RÉSULTAT :
{
"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"
}
}
}
}