include_message_content=true und include_action_results=true setzt.
Endpunkte
Schick beide Parameter an einen dieser Requests:next_cursor. Gib diesen Wert als cursor mit, um die nächste Seite zu lesen. limit ist standardmäßig 50 und maximal 50.
GET /api/compliance/{workspace_id}/messages liefert Nutzungs- und Kostenzeilen. Tool-Parameter und Rückgabewerte stehen in den Konversations-Endpunkten oben.
Basis-URL
Bevor du startest
- Erstelle einen API-Key mit dem Scope Compliance API unter Einstellungen > API.
- Schick den Key als
Authorization: Bearer YOUR_API_KEY.
In der Cloud antworten diese Requests mit 404, bis die Compliance API für deinen Workspace eingeschaltet ist. Solange sie aus ist, siehst du den Scope Compliance API beim Erstellen eines Keys nicht. Dedicated Deployments liefern die API, solange das Deployment sie nicht abschaltet.
Parameter
Gibtrue oder false als Strings mit. Jeder andere Wert liefert 400.
Mit nur
include_message_content=true sind Tool-Nachrichten trotzdem dabei. content ist der Action-Name. action_name, action_input, action_output und is_error fehlen.
Mit nur include_action_results=true fehlt messages in der Antwort.
Tool-Felder
Wenn beide Parametertrue sind, enthält eine Tool-Nachricht:
Nachrichten mit der Rolle
user oder assistant enthalten message_id, role, content und created_at.