首页 > 问答 > 如何安装Suna开源通用人工智能代理?具体安装步骤如下

如何安装Suna开源通用人工智能代理?具体安装步骤如下

发布时间:2025-04-23 10:01:07 | 责任编辑:字母汇 | 浏览量:142 次

《如何安装Suna开源通用人工智能代理?具体安装步骤如下》相关软件官网

 Kortix Suna
  1. 克隆存储库:
    git clone https://github.com/kortix-ai/suna.git
    cd suna
  2. 配置后端环境:
    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=
  3. 设置 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
  4. 配置前端环境:
    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"
  5. 安装依赖项:
    # Install frontend dependencies
    cd frontend
    npm install
    # Install backend dependencies
    cd ../backend
    pip install -r requirements.txt
  6. 启动应用程序:
    在一个终端中,启动前端:
    cd frontend
    npm run dev

    在另一个终端中,启动后端:
    cd backend
    python api.py
  7. 访问 Suna :
    打开浏览器并导航至http://localhost:3000
    使用 Supabase 身份验证注册帐户
    开始使用您的自托管 Suna 实例!
如何安装Suna开源通用人工智能代理?具体安装步骤如下-项目/模型网址:
GitHub
©️版权声明:
本网站(https://aigc.izzi.cn)刊载的所有内容,包括文字、图片、音频、视频等均在网上搜集。
访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务用于其他用途时,须征得本网站及相关权利人的书面许可,并支付报酬。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除。

最新Ai信息

最新Ai工具

发表回复