代理完成#
- class langchain_core.agents.AgentFinish[source]#
基础类:
Serializable
ActionAgent 的最终返回值。
当代理达到停止条件时,它们会返回一个AgentFinish。
重写init以支持通过位置进行实例化,以保持向后兼容。
- param log: str [Required]#
记录返回值的附加信息。 这用于传递完整的LLM预测,而不仅仅是解析出的返回值。例如,如果完整的LLM预测是最终答案:2,您可能只想返回2作为返回值,但将完整字符串作为日志传递(用于调试或可观察性目的)。
- param return_values: dict [Required]#
返回值的字典。
- param type: Literal['AgentFinish'] = 'AgentFinish'#
- property messages: Sequence[BaseMessage]#
与此观察对应的消息。