Skip to main content

Demander la mémoire

string
requis
1 à 128 caractères.
string
requis
1 à 128 caractères.
string
requis
Non vide.
string
Max 128 caractères. Recommandé, pas obligatoire en V1 : son absence ajoute un warning missing_purpose au packet (Policy Engine règle 3), jamais une erreur.
integer
défaut:"900"
Doit être un entier positif — sinon budget_exceeded (422).

Réponse — 200 OK

ContextPacket
requis
integer
requis
Total réel du packet (facts + episodes), estimé par max(1, len(texte) // 4).
uuid
requis
Inspectable via GET /v1/inspect/{trace_id}.

Inspecter une trace

Le scope est obligatoire en query et vérifié contre la trace : elle ne fuit jamais hors de (project_id, subject_id).
uuid
requis
string
requis
string
requis

Réponse — 200 OK

TraceDecision[]
requis
Une entrée par fait ou épisode considéré, y compris ceux jamais renvoyés dans le packet.
ContextPacket
requis
Le packet exact qui a été servi.
string
requis
string | null
integer
requis

Erreurs possibles

missing_scope (422 — project_id/subject_id absent sur /v1/inspect), budget_exceeded (422 — budget_tokens ≤ 0), trace_not_found (404 — trace inconnue ou hors scope), forbidden_scope (403).