事件数据#

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 的输出。