langchain_core.outputs.generation
.Generation¶
- class langchain_core.outputs.generation.Generation[源代码]¶
基类:
Serializable
单个文本生成输出。
生成代表来自“老式”LLM的响应,该LLM生成常规文本(不是聊天消息)。
该模型内部由聊天模型使用,最终将被映射到更通用的 LLMResult 对象,然后投射到 AIMessage 对象。
使用聊天模型的 LangChain 用户通常通过 AIMessage(从可运行接口返回)或 LLMResult(通过回调可用)访问信息。请参阅 AIMessage 和 LLMResult 架构文档获取更多信息。
- 参数 generation_info: Optional[Dict[str, Any]] = None¶
提供者的原始响应。
可能包括完成原因或标记对数概率等内容。
- 参数 text: str [必需]¶
生成的文本输出。
- 参数 type: Literal['Generation'] = 'Generation'¶
类型仅用于序列化目的。对于此类,设置为“Generation”。