langchain-tool-calling
Installation
SKILL.md
langchain-tool-calling (JavaScript/TypeScript)
概述
工具调用允许聊天模型请求执行外部函数。模型根据用户输入决定调用哪些工具,然后将结果传回模型以进行进一步推理。这是代理行为的基础。
核心概念:
- bindTools():将工具绑定到模型
- 工具调用:模型请求执行工具(在 AIMessage.tool_calls 中)
- 工具消息:传回模型的结果(ToolMessage)
- 工具选择:控制模型可以使用的工具