产品简介
Suna 是一款由 Kortix 开发的开源通用型AI智能体,能够通过自然对话帮助用户轻松完成各种复杂任务。该 Agent 结合了强大的功能与直观的界面,支持网络浏览自动化、文件管理、网络爬虫、命令行执行、网站部署以及与多种 API 和服务的集成。Suna 的核心优势在于其透明性和社区协作,所有代码均开源,用户可以自由查看、修改和贡献代码,确保了其可审计性和创新性。
主要功能
-
网络浏览自动化:自动浏览网页并提取数据。
-
文件管理:创建和编辑文档。
-
网络爬虫:进行扩展搜索和数据抓取。
-
命令行执行:执行系统任务。
-
网站部署:支持网站部署操作。
-
API 集成:与多种 API 和服务无缝集成。
使用方法
应用场景
技术依赖
-
后端:Python/FastAPI,用于处理 REST 接口、线程管理和与 LLM 的集成。
-
前端:Next.js/React,提供响应式用户界面。
-
数据库:Supabase,用于数据持久化、用户管理和实时订阅。
-
执行环境:Docker,为每个代理提供隔离的执行环境。
-
LLM 提供商:Anthropic 等,用于语言模型集成。
-
搜索增强:Tavily API,提供增强搜索功能。
-
网络爬虫:Firecrawl API,用于网页抓取。
-
API 服务:RapidAPI,提供 LinkedIn 等服务的 API 接口。