聊天生成#

class langchain_core.outputs.chat_generation.ChatGeneration[source]#

基础类:Generation

单个聊天生成输出。

Generation 的一个子类,表示生成聊天消息的聊天模型的响应。

message 属性是聊天消息的结构化表示。 大多数情况下,消息的类型为 AIMessage

使用聊天模型的用户通常通过AIMessage(从可运行接口返回)或LLMResult(通过回调可用)访问信息。

param generation_info: dict[str, Any] | None = None#

来自提供者的原始响应。

可能包括完成的原因或令牌对数概率等内容。

param message: BaseMessage [Required]#

聊天模型输出的消息。

param text: str = ''#

不应直接设置 输出消息的文本内容。

param type: Literal['ChatGeneration'] = 'ChatGeneration'#

类型仅用于序列化目的。

使用 ChatGeneration 的示例