事件数据#
- class langchain_core.runnables.schema.EventData[来源]#
与流事件相关的数据。
- input: Any#
传递给生成事件的Runnable的输入。
输入有时会在Runnable的START时可用,有时会在Runnable的END时可用。
如果一个Runnable能够流式传输其输入,那么根据定义,它的输入在流式传输完成之前将不会被知道,直到Runnable的结束。
- output: Any#
生成事件的Runnable的输出。
输出将仅在Runnable的结束时可用。
对于大多数Runnables,这个字段可以从chunk字段推断出来,尽管对于一些特殊情况的Runnables(例如聊天模型),可能会有一些例外,它们可能会返回更多的信息。
- chunk: Any#
生成事件时输出的流式数据块。
chunks 通常支持加法,将它们相加应该会生成生成事件的 Runnable 的输出。