Get Message Events
Nachrichten
Nachrichten-Events
Streame Assistenten-Antworten und Tool-Aktivität eines Chats über Server-Sent Events.
GET
Get Message Events
Öffne einen Server-Sent-Events-Stream (SSE), um die Antwort des Assistenten und Tool-Aktivität eines Chats in Echtzeit zu empfangen. Verbinde dich mit diesem Stream, bevor oder direkt nachdem du Nachricht hinzufügen aufrufst, damit du jedes Event mitbekommst.
Authentifizierung
Diese Anfrage benötigt deinen API-Key imx-api-key-Header.
Die Response nutzt den Content-Type
text/event-stream. Halte die Verbindung offen und lies Events, sobald sie eintreffen, statt auf den Abschluss der Anfrage zu warten.Request
string
erforderlich
ID des Chats, dessen Events du streamen möchtest.
Event-Payload
Jedes SSE-Event transportiert einMessageEventDto-JSON-Objekt.
string
erforderlich
ID des Chats, zu dem das Event gehört.
string
erforderlich
Eindeutige ID des Events.
string
erforderlich
Event-Status. Einer von
inProgress, completed oder failed.string
Name des verwendeten Tools, wenn das Event Tool-Aktivität darstellt.
string
Nachrichteninhalt oder eine Beschreibung des Events.
object
Argumente, die an das Tool übergeben wurden.
object
Antwort, die das Tool zurückgegeben hat.
Beispiele
Stream-Ausgabe
Ein Event mit
status failed zeigt an, dass der Assistent die Antwort nicht abschließen konnte. Nutze das Feld content für die Fehlerbeschreibung.Autorisierungen
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Pfadparameter
Antwort
200 - application/json
Einzelnes MessageEventDto (wird als SSE-Event gesendet)
ID des Chats
ID des Events
Name des Tools, das verwendet wurde
Inhalt der Nachricht oder Eventbeschreibung
Optionales Objekt mit Parametern, die an das Tool übergeben wurden
Optionales Objekt mit der Antwort vom Tool
Status des Events
Verfügbare Optionen:
inProgress, completed, failed