使用场景
开发者使用PostBot 3000构建自己的AI代理,用于自动化内容生成。
AI研究者利用PostBot 3000进行AI工作流的研究和实验。
技术爱好者通过PostBot 3000学习如何部署和维护AI代理服务。
产品特色
开源代码:agent-ui和agent-service的代码都在GitHub上开源。
流式传输工件:代理生成的帖子内容可以在Artifacts中流式传输。
使用LangGraph Python构建AI工作流。
使用FastAPI创建健壮的API。
支持多种技术栈,包括Next.js、TailwindCSS等前端技术。
支持Heroku部署。
社区支持和交流,开发者可以分享构建AI代理的经验。
使用教程
1. 克隆仓库:使用git clone命令克隆PostBot 3000的GitHub仓库。
2. 创建环境文件:根据.env.example文件创建一个.env文件,并在agent-service和agent-ui目录中添加你的API。
3. 安装agent-service依赖:进入agent-service目录,使用poetry install命令安装依赖。
4. 运行agent-service开发服务器:使用poetry run uvicorn app.main:app --reload命令启动服务。
5. 安装agent-ui依赖:进入agent-ui目录,使用npm install、yarn install或pnpm install命令安装依赖。
6. 运行agent-ui开发服务器:使用npm run dev、yarn dev或pnpm dev命令启动前端开发服务器。
7. 打开浏览器:访问http://localhost:3000查看结果。
