基于Langchain实现的 AutoGPT 应用程序接口,使用 Node.js、TypeScript 和 Express 构建。 它提供了自主运行AI的功能,并且还提供了接入工具的能力,如文件操作、搜索、执行代码和命令行,以及生成图片和克隆Git库等
文件操作能力:实现文件的读写、删除、查找等基本操作。 搜索能力:提供搜索功能,检索互联网最新信息。 执行代码:可执行用户提供的代码,方便快速测试和验证。 执行命令行:支持命令行操作,以满足更多需求。 生成图片:可根据用户的需求生成图片。 克隆Git仓库:方便快速获取Git 仓库。
Node.js v18 或更高版本
克隆项目到本地:
git clone https://github.com/Hzzy2O/Auto-Chain-Api.git
进入项目目录:
cd Auto-Chain-Api
安装依赖:
pnpm install
启动项目:
pnpm start
构建:
pnpm build
在项目根目录下创建一个 .env 文件,设置相关环境变量: 具体参考.env.example里的说明
LANGCHAIN_API_KEY=your-langchain-api-key
PORT=3000
使用以下命令启动开发服务器:
npm run dev
欢迎提交 Pull Request 与 Issue,共同完善和改进项目!
本项目采用 MIT 许可证 授权。