大型模型的工具学习,ChatGPT 插件的开源解决方案
新闻 • 设置 • 使用方法 • Paper • Docs • Paper 列表 • Demo • 引用 •
用中文阅读本文。
BMTools 是一个开源仓库,通过工具扩展语言模型,并作为社区构建和分享工具的平台。在此仓库中,您可以(1)通过编写 Python 函数轻松构建插件(2)使用外部 ChatGPT 插件。
本项目受开源项目 LangChain 启发,并针对 ChatGPT-Plugins 等开源工具的使用进行了优化,力求实现 ChatGPT-Plugins 的开源学术版本。
如需新功能及进一步开发,请前往 XAgent。
一个使用 BMTools 操作工具进行元分析的演示。
[2023/5/28] 我们发布了 ToolBench,这是一个大规模工具学习基准,同时附带一个能力强大的模型。
[2023/5/25] 论文中使用的评估数据已部分发布在 data-test,我们还创建了大规模SFT(10万+)高质量工具使用训练数据,位于 data-sft。
[2023/5/19] 新增支持三种工具:百度地图、Google Scholar搜索和Zillow
[2023/5/18] WebCPM 被ACL 2023接收,这是WebGPT的中文版本。
git clone [email protected]:OpenBMB/BMTools.git
cd BMTools
pip install --暂无开放 Issues,或尚未同步最近议题。