开发者社区> 问答> 正文

LangChain 中的行动(Action)阶段主要做什么?

LangChain 中的行动(Action)阶段主要做什么?

展开
收起
夹心789 2024-06-27 14:11:30 46 0
1 条回答
写回答
取消 提交回答
  • 根据思考阶段的结果,代理将执行特定的行动。行动可能是提供答案、执行任务、调用工具或者与用户进行进一步的交云。
    在 LangChain 代理中,这通常涉及以下几个子步骤:
    1.参数填充:将思考阶段提取的参数填入对应的工具函数中。
    2.工具执行:运行工具,并获取执行结果。这可能是查询数据库、运行算法、调用 API 等。
    3.响应生成:根据工具的执行结果构建代理的响应。响应可以是纯文本消息、数据、图像或其他格式。
    4.输出:将生成的响应输出给用户或系统。

    2024-06-27 16:31:18
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载