NrtVixAIAGENT CONTROL & SECURITY
Entwickler · API-Referenz

Endpunkte, Ereignisse und Fehler.

Die HTTP-API hinter gehosteten Agenten, wie sie in der aktuellen Version existiert. Pfade werden zum Start unter ein Versionspräfix verschoben.

NrtVix AI / Entwickler / API-Referenz

Endpunkte

Gehostete Agenten.

EndpunktWas sie tut
GET /api/m17/agentsIhre gehosteten Agenten auflisten.
POST /api/m17/agentsEinen Agenten erstellen: Name, Tools, Monatsbudget, Agententyp, Unternehmensinformationen.
GET /api/m17/agents/{id}/messagesDas jüngste Gespräch mit einem Agenten.
POST /api/m17/agents/{id}/chatNachricht senden und die vollständige Antwort erhalten.
POST /api/m17/agents/{id}/chat/streamNachricht senden und die Antwort als Server-Sent Events erhalten.
POST /api/m17/agents/{id}/continueNach der Freigabe durch den Inhaber eine Anfrage einmal ausführen.
PUT /api/m17/agents/{id}/knowledgeDie Unternehmensinformationen des Agenten ersetzen.
POST /api/m17/agents/{id}/archiveEinen Agenten stoppen und seine ungenutzten Berechtigungen stornieren.

Anfrage

POST /api/m17/agents/{id}/chat
Content-Type: application/json
X-SaaS-CSRF: <token from your session>

{"message": "Refund ORDER-1042 for $180"}

Antwort

{
  "reply": "I have requested a $180 refund for ORDER-1042. It is waiting for the store owner.",
  "tool_results": [
    {"tool": "refund_order", "status": "awaiting_approval", "executed": false,
     "event_id": "5f0c...", "reason": "Above the automatic limit"}
  ],
  "pending_approvals": [{"event_id": "5f0c...", "tool": "refund_order"}],
  "stopped": "completed"
}

Alle schreibenden Anfragen brauchen eine angemeldete Inhabersitzung und ein CSRF-Token und müssen vom selben Ursprung kommen. Anfragen von anderen Websites werden abgelehnt.

Streaming-Ereignisse

The /chat/stream endpoint.

EreignisDatenBedeutung
delta{text}Text, während das Modell ihn schreibt.
turn{}Nach Tool-Aufrufen beginnt eine neue Modellrunde; zuvor gestreamter Text war nur eine Vorschau.
tool{tool, status, executed, event_id, reason}Ein vom Guardian geprüftes Tool-Ergebnis.
done{reply, tool_results, pending_approvals, stopped}Die gespeicherte Antwort und alle Ergebnisse.
error{detail, status}Der Lauf konnte nicht beendet werden.
Status

Was ein Tool-Ergebnis aussagen kann.

StatusBedeutung
executedDas vertrauenswürdige Gateway hat die Aktion einmal ausgeführt.
awaiting_approvalDie Anfrage liegt in der Liste des Inhabers. Noch ist nichts passiert.
already_executedDiese Anfrage wurde bereits abgeschlossen; sie läuft nicht zweimal.
blockedDie Richtlinie erlaubt es nicht. Nicht erneut versuchen.
rejectedDer Inhaber hat abgelehnt.
expiredDie Freigabe oder Berechtigung ist abgelaufen.
invalidDie Argumente waren nicht zulässig.
duplicate_refusedDerselbe Aufruf wurde in dieser Aufgabe bereits gemacht.
limit_reachedDie Aufgabe hat alle erlaubten Tool-Aufrufe verbraucht.
Fehler und Limits

Was Sie erwartet, wenn etwas abgelehnt wird.

StatusBedeutung
401Nicht angemeldet.
403CSRF-Token fehlt oder ist falsch, oder es ist eine seitenfremde Anfrage.
404Der Agent existiert in Ihrem Arbeitsbereich nicht.
409Der Agent ist archiviert.
422Der Anfrageinhalt ist ungültig.
429Das Tageslimit an Nachrichten für diesen Agenten ist erreicht.
503Das KI-Modell ist auf dem Server nicht konfiguriert.
LimitWert
Nachrichtenlänge1 bis 2.000 Zeichen
Modellrunden pro NachrichtUp to 6
Tool-Aufrufe pro NachrichtBis zu 4; Duplikate werden abgelehnt
GesprächsgedächtnisDie letzten 8 Runden, jeweils in der Länge begrenzt
UnternehmensinformationenBis zu 6.000 Zeichen pro Agent
Nachrichten pro Agent und TagStandardmäßig 50; konfigurierbar
Größe der gestreamten AntwortBegrenzt; ein unbrauchbarer Stream wird einmal ohne Streaming wiederholt

Vorschau. Alles auf dieser Seite beschreibt die aktuelle Version. Namen und Pfade können sich vor dem Release ändern, und die gehostete API ist noch nicht live. Die Dokumentation öffnet vollständig mit dem Early Access.

Early Access · Dezember 2026

Lassen Sie Agenten handeln. Behalten Sie die Kontrolle.

Wir öffnen NrtVix AI zuerst für eine kleine Gruppe von Unternehmen. Erzählen Sie uns von Ihrem, wir melden uns.