Postbot 3000

使用场景开发者使用PostBot 3000构建自己的AI代理,用于自动化内容生成。AI研究者利用PostBot 3000进行AI工作流的研究和实验。技术爱好者通...

  • Postbot 3000

    类别:AI,开源,FastAPI,LangGraph,Vercel AI SDK,Next.js,TailwindCSS,Heroku部署,普通产品,开源,
    官网:https://github.com/ahmad2b/postbot3000 更新时间:2025-08-02 09:52:30
  • 使用场景

    开发者使用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查看结果。