进阶·5 分钟阅读·
LangChain 快速入门:先理解模型、工具与 Agent
用一个最小应用理解 LangChain 的核心组成,避免在掌握基本数据流之前堆叠复杂抽象。
LangChainPythonLLM
完成后你将能够
- ✓跑通并观察一次最小模型调用
- ✓定义一个输入输出清晰的工具并检查调用过程
- ✓为 Agent 的循环、工具和失败处理设置边界
步骤 1
从一次模型调用开始
先按照官方文档完成最简单的模型调用,明确输入消息、模型响应和 API 配置分别位于哪里。此时不要加入记忆、检索或多个工具。
把返回结果打印出来,并处理接口失败和空响应。一个可以观察和排错的最小程序,是继续增加能力的基础。
步骤 2
增加一个边界清晰的工具
选择一个输入输出明确的函数作为工具,例如查询本地数据或执行计算。为它写清楚名称、用途和参数,让模型只在需要时调用。
检查模型为什么选择工具、传入了什么参数,以及工具失败后程序如何处理。不要只看最终答案。
步骤 3
最后再组合 Agent
当单次模型调用和工具调用都可控后,再使用 Agent 组织多步决策。为循环次数、可调用工具和结果校验设置边界,避免把不可预测行为隐藏在框架内部。