在浏览器中组装、配置和部署自主人工智能的开源项目
GitHub项目地址
AgentGPT是什么
AgentGPT 是能在浏览器中运行的自主人工智能工具。用户通过设定目标(如创建报告、规划旅行或制定学习计划等),AgentGPT 自动思考任务、执行并从结果中学习,以达成目标。AgentGPT 支持自定义目标,具备强大的灵活性和自主性。AgentGPT 技术栈包括 Next.js、FastAPI、Planetscale 等,提供开源代码和详细的部署指南,方便开发者本地部署和二次开发,适合各类用户使用。
AgentGPT的主要功能
目标驱动的任务执行
:用户用Agent设定具体目标(如创建报告、规划旅行或制定学习计划),Agent自动分解任务并逐步执行。
:Agent在执行任务时会不断学习,根据结果调整策略,更高效地达成目标。
:支持多种语言(如英语、中文、匈牙利语等),方便不同语言背景的用户使用。
:提供在线平台和本地部署,方便用户使用。
:将复杂目标分解为多个子任务,并逐一执行,用户能实时查看进度和结果。
:支持与外部 API(如 OpenAI、Serper 等)集成,扩展Agent的功能。
如何使用AgentGPT
:访问 AgentGPT 官网。
:在页面上输入代理的名称和目标。点击“Deploy”按钮,代理将开始执行任务。
:代理自动分解任务并逐步执行,在界面上实时查看任务的进度和结果。
OpenAI API Key(必须)。
Serper API Key(可选,用于搜索功能)。
Replicate API Token(可选,用于扩展功能)。
打开终端或命令行工具。克隆 AgentGPT 项目到本地:
clone https://github.com/reworkd/AgentGPT.git
对于 Mac/Linux 用户
./setup.sh
对于 Windows 用户
./setup.bat
:脚本自动安装依赖、配置数据库并启动服务。启动完成后,访问
http://localhost:3000
,即可在本地使用 AgentGPT。
AgentGPT的应用场景
:为用户规划详细的旅行行程,涵盖景点推荐、餐饮住宿安排等,帮助旅行者高效地制定个性化旅行计划。
:根据用户的学习目标和时间安排,制定科学的学习计划,助力学生高效备考和提升学习效率。
:快速收集和整理特定公司或行业的信息,生成全面的市场研究报告,为市场分析师和研究人员提供有力支持。
:撰写博客文章、生成创意故事或文案,帮助创作者激发灵感、快速产出高质量内容,提升创作效率。
:为用户制定日程安排、生成任务清单,帮助合理管理时间和任务,提高生活和工作效率。
原创和所有,DeepFloyd IF
StabilityAI旗下的DeepFloyd团队推出的图片生成模型
清华团队支持发起的大规模预训练语言模型库与相关工具
StableVicuna
第一个通过RLHF训练的大规模开源聊天机器人
商量SenseChat
商汤科技推出的类ChatGPT的人工智能大语言模型
Evidently AI
开源的机器学习模型监测和测试工具
Meta(Facebook)推出的AI大语言模型

