Skip to main content

概要

SSEを使用して、シンプルで信頼性の高いリアルタイム更新を行います。WSが必要な環境では、オプションのWebSocketを利用できます。

SSE(推奨)

最後のイベントから再開:
注意:
  • last_event_idは、RedisストリームID(推奨)または数値シーケンスのいずれかを受け入れます。SDKはevent.idを公開しており、これによりstream_idが存在する場合はそれを選択し、存在しない場合はseqにフォールバックします。

WebSocket(オプション)

pip install websocketsが必要です。

一般的なイベントタイプ

  • WORKFLOW_STARTED / WORKFLOW_COMPLETED
  • LLM_PROMPT / LLM_PARTIAL / LLM_OUTPUT
  • TOOL_INVOKED / TOOL_OBSERVATION
  • APPROVAL_REQUESTED / APPROVAL_DECISION
  • ERROR_OCCURRED
ヒント:EventTypeの列挙型や生の文字列を使用してフィルタリングします。