首页 > 问答 > 如何安装Suna开源通用人工智能代理?具体安装步骤如下
Kortix Suna
如何安装Suna开源通用人工智能代理?具体安装步骤如下
发布时间:2025-04-23 10:01:07 | 责任编辑:字母汇 | 浏览量:142 次
《如何安装Suna开源通用人工智能代理?具体安装步骤如下》相关软件官网

- 克隆存储库:
git clone https://github.com/kortix-ai/suna.git
cd suna - 配置后端环境:
cd backend
cp .env.example .env # Create from example if available, or use the following template
编辑.env文件并填写您的凭据:
NEXT_PUBLIC_URL="http://localhost:3000"# Supabase credentials from step 1
SUPABASE_URL=your_supabase_url
SUPABASE_ANON_KEY=your_supabase_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key
# Redis credentials from step 2
REDIS_HOST=your_redis_host
REDIS_PORT=6379
REDIS_PASSWORD=your_redis_password
REDIS_SSL=True # Set to False for local Redis without SSL
# Daytona credentials from step 3
DAYTONA_API_KEY=your_daytona_api_key
DAYTONA_SERVER_URL="https://app.daytona.io/api"
DAYTONA_TARGET="us"
# Anthropic or OpenAI:
# Anthropic
ANTHROPIC_API_KEY=
MODEL_TO_USE="anthropic/claude-3-7-sonnet-latest"
# OR OpenAI API:
OPENAI_API_KEY=your_openai_api_key
MODEL_TO_USE="gpt-4o"
# Optional but recommended
TAVILY_API_KEY=your_tavily_api_key # Optional
RAPID_API_KEY= - 设置 Supabase 数据库:
# Login to Supabase CLI
supabase login
# Link to your project (find your project reference in the Supabase dashboard)
supabase link --project-ref your_project_reference_id
# Push database migrations
supabase db push
- 配置前端环境:
cd ../frontend
cp .env.example .env.local # Create from example if available, or use the following template
编辑.env.local文件:
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
NEXT_PUBLIC_BACKEND_URL="http://localhost:8000/api"
NEXT_PUBLIC_URL="http://localhost:3000" - 安装依赖项:
# Install frontend dependencies
cd frontend
npm install
# Install backend dependencies
cd ../backend
pip install -r requirements.txt
- 启动应用程序:
在一个终端中,启动前端:
cd frontend
npm run dev
在另一个终端中,启动后端:
cd backend
python api.py - 访问 Suna :
打开浏览器并导航至http://localhost:3000
使用 Supabase 身份验证注册帐户
开始使用您的自托管 Suna 实例!
如何安装Suna开源通用人工智能代理?具体安装步骤如下-项目/模型网址:
GitHub
GitHub
©️版权声明:
本网站(https://aigc.izzi.cn)刊载的所有内容,包括文字、图片、音频、视频等均在网上搜集。
访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务用于其他用途时,须征得本网站及相关权利人的书面许可,并支付报酬。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除。
本网站(https://aigc.izzi.cn)刊载的所有内容,包括文字、图片、音频、视频等均在网上搜集。
访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务用于其他用途时,须征得本网站及相关权利人的书面许可,并支付报酬。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除。