GitHub进阶TypeScript
AgentGPT
AgentGPT
中文概述
一个基于 Web 的 AI 智能体平台,允许配置和部署自主 AI 智能体。设定目标后,智能体会自动思考、规划和执行命令来完成任务。无需编程基础即可使用。
Stars
36.1k
标签数
15
领域
智能体
预计阅读
13 分钟
为什么值得关注
一个基于 Web 的 AI 智能体平台,允许配置和部署自主 AI 智能体。设定目标后,智能体会自动思考、规划和执行命令来完成任务。无需编程基础即可使用。
预计阅读 13 分钟
完整 README
Assemble, configure, and deploy autonomous AI Agent(s) in your browser.
Short link • Docs • Twitter • Discord
AgentGPT allows you to configure and deploy Autonomous AI agents. Name your own custom AI and have it embark on any goal imaginable. It will attempt to reach the goal by thinking of tasks to do, executing them, and learning from the results .
#✨ Demo
For the best demo experience, try our site directly :)
# Getting Started
The easiest way to get started with AgentGPT is automatic setup CLI bundled with the project. The cli sets up the following for AgentGPT:
- Environment variables (and API Keys)
- ️ Database (Mysql)
- Backend (FastAPI)
- Frontend (Nextjs)
#Prerequisites :point_up:
Before you get started, please make sure you have the following installed:
- An editor of your choice. For example, Visual Studio Code (VS Code)
- Node.js
- Git
- Docker. After installation, please create an account, open up the Docker application, and sign in.
- An OpenAI API key
- A Serper API Key (optional)
- A Replicate API Token (optional)
#Getting Started :rocket:
-
Open your editor
-
Open the Terminal - Typically, you can do this from a 'Terminal' tab or by using a shortcut (e.g.,
Ctrl + ~for Windows orControl + ~for Mac in VS Code). -
Clone the Repository and Navigate into the Directory - Once your terminal is open, you can clone the repository and move into the directory by running the commands below.
For Mac/Linux users :apple: :penguin:
bashgit clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.shFor Windows users :windows:
bashgit clone https://github.com/reworkd/AgentGPT.git cd AgentGPT ./setup.bat -
Follow the setup instructions from the script - add the appropriate API keys, and once all of the services are running, travel to http://localhost:3000 on your web-browser.
Happy hacking! :tada:
#Tech Stack
- ✅ Bootstrapping: create-t3-app + FastAPI-template.
- ✅ Framework: Nextjs 13 + Typescript + FastAPI
- ✅ Auth: Next-Auth.js
- ✅ ORM: Prisma & SQLModel.
- ✅ Database: Planetscale.
- ✅ Styling: TailwindCSS + HeadlessUI.
- ✅ Schema Validation: Zod + Pydantic.
- ✅ LLM Tooling: Langchain.
# Our GitHub sponsors
Join us in fueling the development of AgentGPT, an open-source project pushing the boundaries of AI agents! Your sponsorship would drive progress by helping us scale up resources, enhance features and functionality, and continue to iterate on this exciting project!
# Contributors
Our contributors have made this project possible. Thank you!
Made with contrib.rocks.
技术主题
agentagentgptagentsagiaiai-agentsautogptbaby-agigptlangchainllmnextopenait3t3-stack