Spaces:
Sleeping
Sleeping
<p align="center"> | |
<img src="https://raw.githubusercontent.com/reworkd/AgentGPT/main/next/public/banner.png" height="300" alt="AgentGPT Logo"/> | |
</p> | |
<p align="center"> | |
<em>🤖 组装,配置和部署自主的 AI 代理(只需浏览器) 🤖 </em> | |
</p> | |
<p align="center"> | |
<img alt="Node version" src="https://img.shields.io/static/v1?label=node&message=%20%3E=18&logo=node.js&color=2334D058" /> | |
<a href="https://github.com/reworkd/AgentGPT/blob/master/README.md"><img src="https://img.shields.io/badge/lang-English-blue.svg" alt="English"></a> | |
<a href="https://github.com/reworkd/AgentGPT/blob/master/docs/README.zh-HANS.md"><img src="https://img.shields.io/badge/lang-简体中文-red.svg" alt="简体中文"></a> | |
<a href="https://github.com/reworkd/AgentGPT/blob/master/docs/README.hu-Cs4K1Sr4C.md"><img src="https://img.shields.io/badge/lang-Hungarian-red.svg" alt="Hungarian"></a> | |
</p> | |
<p align="center"> | |
<a href="https://agentgpt.reworkd.ai">🔗 短链接</a> | |
<span> • </span> | |
<a href="https://docs.reworkd.ai/">📚 文档</a> | |
<span> • </span> | |
<a href="https://docs.reworkd.ai/essentials/contributing">🤝 参与贡献</a> | |
<span> • </span> | |
<a href="https://twitter.com/reworkdai">🐦 推特</a> | |
<span> • </span> | |
<a href="https://discord.gg/gcmNyAAFfV">📢 Discord</a> | |
</p> | |
AgentGPT允许您配置和部署自主AI代理。 | |
为您自己的定制AI命名,并使其追求任何可以想象到的目标。 | |
它将通过思考要执行的任务、执行这些任务并从结果中学习来尝试实现目标🚀。 | |
--- | |
## ✨ 演示 | |
为了获得最佳的演示体验,请直接访问 [our site](https://agentgpt.reworkd.ai) :) | |
[Demo Video](https://github.com/reworkd/AgentGPT/assets/50181239/5348e44a-29a5-4280-a06b-fe1429a8d99e) | |
## 👨🚀 开始使用 | |
使用AgentGPT的最简单方法是自动设置CLI,该CLI与项目捆绑在一起。 | |
cli为AgentGPT设置了以下内容: | |
- 🔐 [Environment variables](https://github.com/reworkd/AgentGPT/blob/main/.env.example) (和 API 密钥) | |
- 🗂️ [Database](https://github.com/reworkd/AgentGPT/tree/main/db) (Mysql) | |
- 🤖 [Backend](https://github.com/reworkd/AgentGPT/tree/main/platform) (FastAPI) | |
- 🎨 [Frontend](https://github.com/reworkd/AgentGPT/tree/main/next) (Nextjs) | |
## 先决条件👆 | |
开始之前,请确保您已安装了以下内容: | |
- 选择你的编辑器,例如[Visual Studio Code (VS Code)](https://code.visualstudio.com/download) | |
- [Node.js](https://nodejs.org/en/download) | |
- [Git](https://git-scm.com/downloads) | |
- [Docker](https://www.docker.com/products/docker-desktop). 安装完成后,请创建一个账号,打开 Docker 应用程序,并登录。 | |
- 一个 [OpenAI API key](https://platform.openai.com/signup) | |
- 一个 [Serper API Key](https://serper.dev/signup) (可选) | |
- 一个 [Replicate API Token](https://replicate.com/signin) (可选) | |
## 入门指南🚀 | |
1. **打开你的编辑器** | |
2. **打开终端** - 通常,你可以在'Terminal'标签页中执行此操作,或者使用快捷键 | |
(例如,在 VS Code 中,对于 Windows 可以使用 `Ctrl + ~`,对于 Mac 可以使用 `Control + ~`)。 | |
3. **克隆存储库并进入目录** - 一旦您的终端打开,您可以通过运行下面的命令克隆存储库并进入目录。 | |
**For Mac/Linux users** 🍎 🐧 | |
```bash | |
git clone https://github.com/reworkd/AgentGPT.git | |
cd AgentGPT | |
./setup.sh | |
``` | |
**For Windows users** :windows: | |
```bash | |
git clone https://github.com/reworkd/AgentGPT.git | |
cd AgentGPT | |
./setup.bat | |
``` | |
4. **按照脚本中的设置说明进行操作。** - 在添加适当的 API 密钥之后,确保所有服务都已经运行起来,然后在您的网页浏览器中访问 [http://localhost:3000](http://localhost:3000)。 | |
黑客快乐! 🎉 | |
## 🎉 路线图 | |
该平台目前处于测试阶段(beta),已完成和计划中的功能的完整列表可在我们的 | |
[public roadmap](https://docs.reworkd.ai/essentials/roadmap)中找到。 | |
## 🚀 技术栈 | |
- ✅ **Bootstrapping**: [create-t3-app](https://create.t3.gg) + [FastAPI-template](https://github.com/s3rius/FastAPI-template). | |
- ✅ **Framework**: [Nextjs 13 + Typescript](https://nextjs.org/) + [FastAPI](https://fastapi.tiangolo.com/) | |
- ✅ **Auth**: [Next-Auth.js](https://next-auth.js.org) | |
- ✅ **ORM**: [Prisma](https://prisma.io) & [SQLModel](https://sqlmodel.tiangolo.com/). | |
- ✅ **Database**: [Planetscale](https://planetscale.com/). | |
- ✅ **Styling**: [TailwindCSS + HeadlessUI](https://tailwindcss.com). | |
- ✅ **Schema Validation**: [Zod](https://github.com/colinhacks/zod) + [Pydantic](https://docs.pydantic.dev/). | |
- ✅ **LLM Tooling**: [Langchain](https://github.com/hwchase17/langchain). | |
<h2 align="center"> | |
💝 支持 AgentGPT 的发展!! 💝 | |
</h2> | |
<p align="center"> | |
加入我们,共同推动AgentGPT的发展,这是一个突破人工智能代理边界的开源项目!您的赞助将通过帮助我们扩大资源、增强功能和继续迭代这个令人兴奋的项目来推动进步!🚀 | |
</p> | |
<p align="center"> | |
<!-- sponsors --><a href="https://github.com/arthurbnhm"><img src="https://github.com/arthurbnhm.png" width="60px" alt="Arthur" /></a><a href="https://github.com/mrayonnaise"><img src="https://github.com/mrayonnaise.png" width="60px" alt="Matt Ray" /></a><a href="https://github.com/jd3655"><img src="https://github.com/jd3655.png" width="60px" alt="Vector Ventures" /></a><a href="https://github.com/durairajasivam"><img src="https://github.com/durairajasivam.png" width="60px" alt="" /></a><a href="https://github.com/floriank"><img src="https://github.com/floriank.png" width="60px" alt="Florian Kraft" /></a><a href="https://github.com/localecho"><img src="https://github.com/localecho.png" width="60px" alt="" /></a><a href="https://github.com/fireheat135"><img src="https://github.com/fireheat135.png" width="60px" alt="" /></a><a href="https://github.com/zoelidity"><img src="https://github.com/zoelidity.png" width="60px" alt="Zoe" /></a><a href="https://github.com/busseyl"><img src="https://github.com/busseyl.png" width="60px" alt="Lucas Bussey" /></a><a href="https://github.com/DuanChaori"><img src="https://github.com/DuanChaori.png" width="60px" alt="" /></a><a href="https://github.com/jukwaphil1"><img src="https://github.com/jukwaphil1.png" width="60px" alt="" /></a><a href="https://github.com/lisa-ee"><img src="https://github.com/lisa-ee.png" width="60px" alt="Lisa" /></a><a href="https://github.com/VulcanT"><img src="https://github.com/VulcanT.png" width="60px" alt="" /></a><a href="https://github.com/kman62"><img src="https://github.com/kman62.png" width="60px" alt="kmotte" /></a><a href="https://github.com/Haithamhaj"><img src="https://github.com/Haithamhaj.png" width="60px" alt="" /></a><a href="https://github.com/SwftCoins"><img src="https://github.com/SwftCoins.png" width="60px" alt="SWFT Blockchain" /></a><a href="https://github.com/ChevalierzA"><img src="https://github.com/ChevalierzA.png" width="60px" alt="" /></a><a href="https://github.com/research-developer"><img src="https://github.com/research-developer.png" width="60px" alt="" /></a><a href="https://github.com/Mitchell-Coder-New"><img src="https://github.com/Mitchell-Coder-New.png" width="60px" alt="" /></a><a href="https://github.com/Trecares"><img src="https://github.com/Trecares.png" width="60px" alt="" /></a><a href="https://github.com/nnkostov"><img src="https://github.com/nnkostov.png" width="60px" alt="Nikolay Kostov" /></a><a href="https://github.com/oryanmoshe"><img src="https://github.com/oryanmoshe.png" width="60px" alt="Oryan Moshe" /></a><a href="https://github.com/ClayNelson"><img src="https://github.com/ClayNelson.png" width="60px" alt="Clay Nelson" /></a><a href="https://github.com/0xmatchmaker"><img src="https://github.com/0xmatchmaker.png" width="60px" alt="0xmatchmaker" /></a><a href="https://github.com/carlosbartolomeu"><img src="https://github.com/carlosbartolomeu.png" width="60px" alt="" /></a><a href="https://github.com/Agronobeetles"><img src="https://github.com/Agronobeetles.png" width="60px" alt="" /></a><a href="https://github.com/CloudyGuyThompson"><img src="https://github.com/CloudyGuyThompson.png" width="60px" alt="Guy Thompson" /></a><a href="https://github.com/Jhonvolt17"><img src="https://github.com/Jhonvolt17.png" width="60px" alt="" /></a><a href="https://github.com/sirswali"><img src="https://github.com/sirswali.png" width="60px" alt="Vusi Dube" /></a><a href="https://github.com/Tweezamiza"><img src="https://github.com/Tweezamiza.png" width="60px" alt="" /></a><a href="https://github.com/DixonFyre"><img src="https://github.com/DixonFyre.png" width="60px" alt="" /></a><a href="https://github.com/jenius-eagle"><img src="https://github.com/jenius-eagle.png" width="60px" alt="" /></a><a href="https://github.com/CubanCongaMan"><img src="https://github.com/CubanCongaMan.png" width="60px" alt="Roberto Luis Sanchez, P.E., P.G.; D,GE; F.ASCE" /></a><a href="https://github.com/cskrobec"><img src="https://github.com/cskrobec.png" width="60px" alt="" /></a><a href="https://github.com/Jahmazon"><img src="https://github.com/Jahmazon.png" width="60px" alt="" /></a><a href="https://github.com/ISDAworld"><img src="https://github.com/ISDAworld.png" width="60px" alt="David Gammond" /></a><a href="https://github.com/lazzacapital"><img src="https://github.com/lazzacapital.png" width="60px" alt="Lazza Capital" /></a><a href="https://github.com/OptionalJoystick"><img src="https://github.com/OptionalJoystick.png" width="60px" alt="" /></a><a href="https://github.com/rodolfoguzzi"><img src="https://github.com/rodolfoguzzi.png" width="60px" alt="" /></a><a href="https://github.com/bluecat2210"><img src="https://github.com/bluecat2210.png" width="60px" alt="" /></a><a href="https://github.com/dactylogram9"><img src="https://github.com/dactylogram9.png" width="60px" alt="" /></a><a href="https://github.com/RUFreeJAC63"><img src="https://github.com/RUFreeJAC63.png" width="60px" alt="" /></a><a href="https://github.com/cecilmiles"><img src="https://github.com/cecilmiles.png" width="60px" alt="" /></a><a href="https://github.com/Djarielm007"><img src="https://github.com/Djarielm007.png" width="60px" alt="" /></a><a href="https://github.com/mikenj07"><img src="https://github.com/mikenj07.png" width="60px" alt="" /></a><a href="https://github.com/SvetaMolusk"><img src="https://github.com/SvetaMolusk.png" width="60px" alt="" /></a><a href="https://github.com/wuminkung"><img src="https://github.com/wuminkung.png" width="60px" alt="" /></a><a href="https://github.com/zhoumo1221"><img src="https://github.com/zhoumo1221.png" width="60px" alt="" /></a><a href="https://github.com/Stefan6666XXX"><img src="https://github.com/Stefan6666XXX.png" width="60px" alt="Stephane DeGuire" /></a><a href="https://github.com/lyska"><img src="https://github.com/lyska.png" width="60px" alt="Lyska" /></a><a href="https://github.com/KurganKolde"><img src="https://github.com/KurganKolde.png" width="60px" alt="" /></a><a href="https://github.com/sclappccsu"><img src="https://github.com/sclappccsu.png" width="60px" alt="Sharon Clapp at CCSU" /></a><a href="https://github.com/Rooba-Finance"><img src="https://github.com/Rooba-Finance.png" width="60px" alt="Rooba.Finance" /></a><a href="https://github.com/ferienhausmiete"><img src="https://github.com/ferienhausmiete.png" width="60px" alt="" /></a><a href="https://github.com/benjaminbales"><img src="https://github.com/benjaminbales.png" width="60px" alt="Benjamin Bales" /></a><a href="https://github.com/pimentel233"><img src="https://github.com/pimentel233.png" width="60px" alt="" /></a><a href="https://github.com/PinkyWobbles"><img src="https://github.com/PinkyWobbles.png" width="60px" alt="" /></a><a href="https://github.com/jconroy11"><img src="https://github.com/jconroy11.png" width="60px" alt="" /></a><a href="https://github.com/DavidJamesRotenberg"><img src="https://github.com/DavidJamesRotenberg.png" width="60px" alt="" /></a><a href="https://github.com/antecochat"><img src="https://github.com/antecochat.png" width="60px" alt="" /></a><a href="https://github.com/RealBonOfaSitch"><img src="https://github.com/RealBonOfaSitch.png" width="60px" alt="" /></a><!-- sponsors --> | |
</p> | |
<h2 align="center"> | |
💪 贡献者 💪 | |
</h2> | |
<p align="center"> | |
我们的贡献者使这个项目成为可能。谢谢!🙏 | |
</p> | |
<a href="https://github.com/reworkd/agentgpt/graphs/contributors"> | |
<img src="https://contrib.rocks/image?repo=reworkd/agentgpt" /> | |
</a> | |
<div align="center"> | |
<sub>使用 <a href="https://contrib.rocks">contrib.rocks</a>制作。</sub> | |
</div> |