产品简介
SlashGPT 是一个帮助开发者快速构建和测试LLM代理(自然语言UI应用)原型的开发环境。它能让你仅通过修改配置文件,就快速创建、切换并运行不同的AI代理,无需编写大量代码。适合想探索AI应用可能性的开发者和程序员。

核心功能
- 通过JSON/YAML配置文件创建新代理,无需编码
- 使用斜杠命令(如`/agent_name`)在不同代理间即时切换
- 无需编写代码即可集成ChatGPT插件作为代理
- 支持“调度员”代理,可将用户消息自动路由到合适的代理
- 支持类似Code Interpreter的功能,可执行生成的Python代码
快速开始
- 安装依赖:运行 `pip install -r requirements.txt` 或 `poetry install`
- 配置API密钥:创建`.env`文件并添加`OPENAI_API_KEY=你的密钥`
- 启动程序:运行 `python SlashGPT.py`
- 开始使用:在提示符`You({agent_name}):`后输入对话,或使用`/help`查看命令列表
界面预览
与其他方案对比
| 对比项 | SlashGPT | 同类方案 |
|---|---|---|
| 核心定位 | 专注于LLM代理原型的快速搭建和测试,支持多代理切换与路由。 | 多数AI聊天工具或开发库侧重于提供单一对话界面或需要编写较多集成代码。 |
| 易用性 | 通过添加配置文件即可创建和扩展新代理,极大降低原型开发门槛。 | 传统方式通常需要从头编写提示词工程、状态管理、代码执行等逻辑。 |
适合谁用
- 想快速验证LLM应用想法的开发者和程序员
- 需要测试和集成多种AI模型能力的工程师
- 希望无需编写复杂代码就能构建自然语言UI应用原型的技术爱好者
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/receptron/SlashGPT