一个轻量级 Python 库,用统一的 OpenAI 风格接口调用多家大模型服务,并提供带工具和 MCP 支持的 Agents API。
langchain-ai/langgraph-bigtool
用于构建 LangGraph 智能体的 Python 库,可通过存储检索并调用成百上千个工具。
- Star
- 559
- Fork
- 49
- 未关闭 Issue
- 13
- 最近提交
- 前天
这是什么?
langgraph-bigtool 是一个用于构建 LangGraph 智能体的 Python 库,让智能体能够访问大量工具。它不会一次性把所有工具交给大模型,而是把工具描述存入 LangGraph 的长期记忆存储,并提供一个检索工具,让智能体按当前问题查找相关工具。
工具元数据可以保存在 LangGraph 的持久化层中,支持内存和 Postgres 两种后端。检索逻辑也可以自定义,例如使用语义搜索查找工具,或者不依赖存储、按类别选择工具。
该库基于 LangGraph 构建,支持其流式输出、短期与长期记忆以及人机协同功能。可通过 pip 安装,项目提供了一个示例,为智能体配备 Python math 模块中的全部函数。
核心功能
- 01通过检索按需提供工具,而不是一次性传入全部工具。
- 02将工具名称、描述和命名空间存入 LangGraph 持久化层。
- 03支持内存和 Postgres 存储后端。
- 04可用自定义搜索或按类别选择的逻辑替换默认检索。
- 05兼容 LangGraph 的流式输出、记忆和人机协同功能。
适用场景
- 构建需要从大型 API 或内部工具目录中选择工具的智能体。
- 让大模型处理单次提示词装不下的庞大工具集。
- 将工具按类别组织,让模型先选类别再选具体工具。
快速上手
- 1
从 PyPI 安装该库
pip install langgraph-bigtool - 2
安装快速入门示例所用的 OpenAI 扩展依赖
pip install langgraph-bigtool "langchain[openai]" - 3
在环境变量中设置你的 OpenAI API 密钥
export OPENAI_API_KEY=<your_api_key> - 4
运行快速入门 Python 示例,为智能体配备 math 库中的工具
使用前须知
- 快速入门示例需要 OpenAI API 密钥并调用付费的 OpenAI 模型。
- 语义工具检索依赖嵌入模型和存储,因此设置比核心库本身更复杂。
标签
常见问题
- langgraph-bigtool 是什么?
- 用于构建 LangGraph 智能体的 Python 库,可通过存储检索并调用成百上千个工具。 langgraph-bigtool 是一个用于构建 LangGraph 智能体的 Python 库,让智能体能够访问大量工具。它不会一次性把所有工具交给大模型,而是把工具描述存入 LangGraph 的长期记忆存储,并提供一个检索工具,让智能体按当前问题查找相关工具。
- langgraph-bigtool 可以免费使用吗?用的什么许可证?
- langgraph-bigtool 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- langgraph-bigtool 还在维护吗?
- 活跃维护中。langgraph-bigtool 最近一次提交是在 2026年11月5日。
- langgraph-bigtool 适合用来做什么?
- 构建需要从大型 API 或内部工具目录中选择工具的智能体。 让大模型处理单次提示词装不下的庞大工具集。 将工具按类别组织,让模型先选类别再选具体工具。
- langgraph-bigtool 怎么安装和运行?
- 从 PyPI 安装该库: pip install langgraph-bigtool 安装快速入门示例所用的 OpenAI 扩展依赖: pip install langgraph-bigtool "langchain[openai]" 在环境变量中设置你的 OpenAI API 密钥: export OPENAI_API_KEY=<your_api_key> 运行快速入门 Python 示例,为智能体配备 math 库中的工具
- 在哪里获取 langgraph-bigtool?
- 源代码和安装说明在 GitHub 上:https://github.com/langchain-ai/langgraph-bigtool
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.6万+13 本周1737PythonMIT更新于 2个月前
开箱即用的 Python 智能体框架,基于 LangGraph,适合长链路多步骤任务。
3.1万+248 本周4377PythonMIT更新于 18小时前
网易有道开源的中英双语向量嵌入与重排序模型,面向 RAG 检索场景。
1878129PythonApache-2.0更新于 2个月前
将 Zotero 文献库接入 Claude、ChatGPT 等 AI 助手的 MCP 服务与命令行工具,用于检索、阅读和标注论文。
5777+120 本周452PythonMIT维护活跃更新于 19小时前
基于 FastAPI 的对话式 RAG 后端,将文档写入 Qdrant 向量库,支持语义与混合检索并调用大模型问答。
25744PythonMIT维护活跃更新于 8天前
一个无向量的 RAG 引擎,为长文档构建层级树索引,由 LLM 推理检索答案。
4万+221 本周3454PythonMIT更新于 18小时前