项目简介
从命令行创建 AI 代理项目。
AgentStack 适用于 macOS、Windows 和 Linux。
快速概览
pip install agentstack
agentstack init
立即开始
您
无需
安装或配置 LangChain 或 LlamaIndex 等工具。
它们是预先配置和隐藏的,以便您可以专注于代码。
创建一个项目,然后就可以开始了。
创建代理项目
您的本地开发计算机上需要安装 Python 3.10+
(但服务器上不需要)。我们建议使用最新版本。您可以使用pyenv在不同项目之间切换 Python 版本。
To create a new agent project, run:
要创建新的代理项目,请运行:
pip install agentstack
agentstack init
它将在当前文件夹中创建一个名为
my-agent-project
目录。
在该目录中,它将生成初始项目结构并安装传递依赖项:
my-agent-project/
├── README.md
├── requirements.txt
├── .gitignore
├── main.py
├── agents/
│ └── (agent files based on your setup)
└── tasks/
└── (task files based on your setup)
没有配置或复杂的文件夹结构,只有构建代理项目所需的文件。
初始化完成后,您可以打开项目文件夹:
在新创建的项目中,您可以运行一些内置命令:
python main.py
在开发模式下运行代理项目。
哲学
-
代理应该很容易:
有很多框架,但从头开始很痛苦。与 Create React App 类似,AgentStack 旨在通过为您提供简单的代理样板来简化“从头开始”的过程。它使用流行的代理框架和LLM提供商,但在它们之上提供了有凝聚力的策划体验。
-
无需配置:
您无需配置任何内容。我们将为您处理开发和生产构建的相当好的配置,以便您可以专注于编写代码。
-
无锁定:
您可以随时自定义您的设置。AgentStack 旨在让您轻松地立即运行所需的组件;接下来做什么取决于你。
包含什么?
您的环境将拥有构建现代 AI 代理项目所需的一切: