AgentEventMessage interface

Varje händelse i en händelseström som skickas till servern har en event och-egenskap data :

Exempel

 event: thread.created
 data: {"id": "thread_123", "object": "thread", ...}

Vi genererar händelser när ett nytt objekt skapas, övergår till ett nytt tillstånd eller strömmas i delar (delta). Vi genererar thread.run.created till exempel när en ny körning skapas, thread.run.completed när en körning har slutförts och så vidare. När en agent väljer att skapa ett meddelande under en körning genererar vi en thread.message.created event, en thread.message.in_progress händelse, många thread.message.delta händelser och slutligen en thread.message.completed händelse.

Vi kan lägga till ytterligare händelser över tid, så vi rekommenderar att du hanterar okända händelser korrekt i koden.

Egenskaper

data

Data för händelsen. Data kan vara av typen AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk,RunStepDeltaChunk

event

Typen av händelse.

Egenskapsinformation

data

Data för händelsen. Data kan vara av typen AgentThreadOutput, ThreadRunOutput, RunStepOutput, ThreadMessageOutput, MessageDeltaChunk,RunStepDeltaChunk

data: AgentEventStreamData

Egenskapsvärde

event

Typen av händelse.

event: string

Egenskapsvärde

string