Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.tokenlab.sh/llms.txt

Use this file to discover all available pages before exploring further.

Présentation

Utilisez ce point de terminaison pour signaler une réponse mise en cache qui était incorrecte, obsolète, hors sujet ou autrement inadaptée à la réutilisation. Lorsqu’une entrée reçoit suffisamment de retours négatifs, TokenLab peut l’invalider automatiquement.

Remarques

  • L’authentification nécessite une clé API inference standard.
  • cache_entry_id doit être un identifiant de request/cache entry issu d’un cache hit et appartenant à l’organisation de cette clé API. Les identifiants arbitraires renvoient 404, ceux d’une autre organisation renvoient 403.
  • feedback_type accepte wrong_answer, outdated, irrelevant ou other.
  • request_id est facultatif ; si vous le fournissez, il doit correspondre à cache_entry_id.
  • description est un contexte libre facultatif pour les opérations et les audits.

Requête / Réponse

Utilisez le panneau OpenAPI interactif ci-dessus pour obtenir le schéma exact et les champs de réponse.

Exemple

curl -X POST "https://api.tokenlab.sh/v1/cache/feedback" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "cache_entry_id": "req_1234567890",
    "feedback_type": "wrong_answer",
    "request_id": "req_1234567890",
    "description": "The cached answer referenced an outdated pricing table."
  }'
{
  "object": "cache.feedback",
  "recorded": true,
  "invalidated": false,
  "stats": {
    "negative_feedback_count": 1,
    "total_hit_count": 18,
    "negative_feedback_rate": 0.0556
  }
}