SuperAGI 智能体框架
在 Clore.ai 上部署 SuperAGI——一个开发者优先的自主 AI 智能体框架,具备 GUI 仪表盘、工具市场、并发智能体,并可在强大的 GPU 云服务器上选择支持本地 LLM。
概览
SuperAGI 是一个开源、以开发者为先的自治 AI 智能体框架,在 GitHub 上拥有 1.5 万+ 星标。与简单聊天机器人不同,SuperAGI 运行 自治智能体 —— 能够独立规划、执行多步骤任务、使用工具,并在无需持续人工输入的情况下不断迭代以实现目标的 AI 系统。
为什么要在 Clore.ai 上运行 SuperAGI?
可选 GPU,支持强大的本地 LLM —— 在 Clore.ai 的 GPU 上运行由本地模型(Llama、Mistral 等)驱动的智能体,实现完全私有、成本可控的自治 AI。
并发智能体执行 —— 在同一台服务器上并行运行多个智能体,每个智能体同时处理不同任务。
持久化智能体记忆 —— 智能体会保留上下文、从工具输出中学习,并在两次运行之间将长期记忆存储到向量数据库中。
工具市场 —— 预置了 Google 搜索、GitHub、电子邮件、Jira、Notion 等集成。
Clore.ai 的经济性 —— RTX 3090 仅需 $0.07–0.21/小时,你就能以云端 AI 服务成本的一小部分运行功能强大的自治智能体。
主要特性
智能体配置
通过 GUI 创建、配置并部署智能体
工具市场
30+ 内置工具(搜索、代码、文件、API)
多模型支持
OpenAI、Anthropic、本地 LLM,支持自定义端点
并发智能体
同时运行多个智能体
智能体记忆
短期(上下文窗口)+ 长期(向量数据库)
GUI 仪表盘
用于智能体管理的完整 Web 界面
资源管理器
跟踪每个智能体的 token 使用量和成本
工作流模板
针对常见任务的预置智能体模板
架构
需求
服务器规格
GPU
无(API 模式)
RTX 3090(本地 LLM)
本地模型推理需要 GPU
显存
—
24 GB
用于运行 13B+ 本地模型
CPU
4 vCPU
8 vCPU
智能体执行对 CPU 要求较高
内存
8 GB
16 GB
多个并发智能体需要内存
存储
20 GB
100+ GB
智能体日志、向量数据库、模型存储
Clore.ai 价格参考
CPU(8 vCPU,16 GB)
约 $0.10–0.20/小时
SuperAGI + 外部 API(OpenAI/Anthropic)
RTX 3090(24 GB)
$0.07–0.21/小时
SuperAGI + Ollama 13B 本地模型
RTX 4090(24 GB)
$0.14–0.42/小时
SuperAGI + Ollama,更快推理
2× RTX 3090
$0.14–0.42/小时
SuperAGI + 70B 模型(Q4 量化)
H100 80 GB
约 $1.04/小时
生产级自治智能体系统
💡 成本提示: 在开发和测试阶段,请使用 OpenAI 或 Anthropic API(无需 GPU)。只有在出于隐私或成本原因需要本地 LLM 推理时,才切换到 GPU 实例。参见 GPU 比较指南.
前提条件
带 SSH 访问的 Clore.ai 服务器
Docker + Docker Compose(Clore.ai 预装)
Git(预装)
4+ vCPU,8+ GB RAM(并发智能体建议 16 GB)
OpenAI API 密钥 或 本地 LLM 端点(Ollama/vLLM)
快速开始
方法 1:Docker Compose(官方——推荐)
SuperAGI 的官方部署使用 Docker Compose 来管理所有服务。
步骤 1:连接到你的 Clore.ai 服务器
步骤 2:克隆并配置
步骤 3:编辑 config.yaml
最低必需配置:
步骤 4:启动技术栈
构建过程会下载依赖并编译前端(首次运行约需 5–10 分钟)。
步骤 5:监控启动
步骤 6:访问仪表盘
API 可通过以下地址访问:
API 文档:
方法 2:使用预构建镜像快速开始
如需使用预构建镜像加快启动(跳过构建步骤):
方法 3:最小单模型设置
用于仅使用 OpenAI 进行测试的精简设置:
配置
config.yaml 参考
将 SuperAGI 连接到工具
工具可通过以下 GUI 进行配置: Settings → Toolkit。每个工具都可以按智能体启用/禁用。
内置工具:
Google 搜索
网页搜索
是(Google API)
DuckDuckGo
网页搜索
否
GitHub
代码仓库访问
是(GitHub 令牌)
电子邮件
发送/读取电子邮件
是(SMTP 配置)
代码编写器
编写并执行代码
否
文件管理器
读取/写入本地文件
否
浏览器
无头网页浏览
否
Jira
问题跟踪
是
Notion
知识库
是
图像生成
DALL-E 3、Stable Diffusion
是(OpenAI 密钥)
创建你的第一个智能体
通过 GUI(Settings → Agents → Create Agent):
名称 —— 为你的智能体起一个有描述性的名称
描述 —— 这个智能体的作用
目标 —— 列出目标(每行一个)
说明 —— 行为的系统提示词
模型 —— 选择 LLM(GPT-4、Claude 或本地)
工具 —— 启用相关工具
最大迭代次数 —— 安全限制(通常为 10–50)
通过 REST API:
GPU 加速
SuperAGI 支持通过任何兼容 OpenAI 的端点进行本地 LLM 推理,这使其非常适合 GPU 驱动的 Clore.ai 部署。
将 Ollama 设为智能体 LLM 后端
查看 Ollama 指南 以获取完整的 Ollama 配置。与 SuperAGI 的集成:
步骤 1:在同一台 Clore.ai 服务器上启动 Ollama
步骤 2:将 SuperAGI 配置为使用 Ollama
在 config.yaml:
或者在 SuperAGI UI 中配置:
Settings → Models → Add Custom Model
提供方:兼容 OpenAI
基础 URL:
http://172.17.0.1:11434/v1API Key:
ollama(任意字符串)模型名称:
llama3.1:8b
为高吞吐智能体设置 vLLM
适用于有大量并发智能体的生产部署(参见 vLLM 指南):
智能体工作负载的 GPU 规格
测试
GPT-4o-mini(API)
无
—
无限制(受速率限制)
轻量智能体
Llama 3.1 8B
RTX 3090
8 GB
2–4
推理任务
Mistral 7B Instruct
RTX 3090
6 GB
3–5
复杂智能体
Llama 3.1 70B Q4
2× RTX 3090
48 GB
1–2
生产环境
Llama 3.1 70B FP16
A100 80GB
80 GB
3–6
提示与最佳实践
智能体设计
在目标上要具体 —— 像“做研究”这样的模糊目标会导致智能体循环。请使用“研究 X 并将 500 字摘要写入文件 output.txt。”
设置迭代限制 —— 始终设置
max_iterations(20–50)。无限制的智能体会迅速消耗 token。使用任务队列模式 —— 对于多步骤流水线,“Task Queue” 智能体比 “Don't Limit” 模式更可靠。
先用便宜模型测试 —— 在使用昂贵模型之前,先用 GPT-4o-mini 或本地 7B 模型验证智能体逻辑。
Clore.ai 上的成本管理
由于 Clore.ai 按小时计费:
保护 SuperAGI 安全
Clore.ai 会话之间的持久存储
更新 SuperAGI
故障排查
构建失败时 docker compose up --build
后端在启动时崩溃
前端未加载(端口 3000)
Agent 无限循环
Redis 连接错误
SuperAGI 容器无法访问 Ollama
数据库连接池已耗尽
延伸阅读
SuperAGI 文档 — 官方指南、API 参考
SuperAGI GitHub — 源代码、问题、社区
在 Clore.ai 上运行 Ollama — Agent 的本地 LLM 后端
在 Clore.ai 上运行 vLLM — 面向并发 Agent 的高吞吐推理
GPU 比较指南 — 选择合适的 Clore.ai 套餐
SuperAGI 工具市场 — 社区构建的 Agent 工具
SuperAGI Discord — 社区支持与讨论
FastAPI 文档(SuperAGI API) — 你实例上的交互式 API 文档
最后更新于
这有帮助吗?