趋近智
在上一章建立了LLM代理工具的核心原则后,我们现在着手使用Python具体实现自定义工具。本章旨在让你掌握从零开始构建这些工具的技能。
你将学习如何将工具组织成 Python 函数或类,管理更复杂交互所需的状态,并使你的工具能与 API 和数据库等外部服务通信。我们还将讨论验证输入、为LLM使用有效格式化输出以及实现非阻塞任务的异步操作等重要事项。到本章结束时,你通过自定义 Python 代码扩展 LLM 代理能力的能力将大大加强。
2.1 以Python函数和类的形式实现工具
2.2 管理有状态工具中的状态和上下文
2.3 与外部服务交互:API 和数据库
2.4 验证和净化工具输入
2.5 大型语言模型复杂工具输出的结构化方法
2.6 异步工具操作:实现非阻塞任务
2.7 实践:构建数据库查询工具
© 2026 ApX Machine Learning用心打造