langchain_core.runnables.schema.EventData

class langchain_core.runnables.schema.EventData[source]

与流事件关联的数据。

输入: 任何类型

传递给生成事件的Runnable程序的输入。

输入有时在Runnable的开始处可用,有时则在 Runnable的 结束 处。

如果一个Runnable能够流式传输其输入,那么根据定义,其输入将在 Runnable流式传输其输入的 结束 时才可知。

输出: 任何类型

生成事件的Runnable程序的输出。

输出仅在Runnable的 结束 时可用。

对于大多数Runnable,此字段可以从chunk字段推断出来,尽管对于一些特殊用例的Runnable(例如聊天模型)可能会有例外,这些Runnable可能返回更多信息。

chunk: 任何类型

生成事件的输出流中的数据块。

chunks通常支持求和,将这些块加在一起应该得到生成事件的Runnable程序的输出。