当前位置: 首页 > news >正文

Suna开源框架分析

https://github.com/kortix-ai/suna#

安装前准备

所有的前置安装都需要使用brew安装

安装brew

Ubuntu安装brew-CSDN博客

安装supabase

brew install supabase/tap/supabase

安装redis

sudo apt-get install lsb-release curl gpg
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
sudo chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis

Redis will start automatically, and it should restart at boot time. If Redis doesn't start across reboots, you may need to manually enable it:

sudo systemctl enable redis-server
sudo systemctl start redis-server

安装daytona

Daytona

  • Set /usr/bin/supervisord -n -c /etc/supervisor/conf.d/supervisord.conf as the Entrypoint

登录supabase(注意要先切换到backend目录下执行)

因为后面的命令都是在相对路径下执行supabase db push会默认调用相对路径下的supabase/migrations下的sql脚本;

命令1:supabase login
默认密码Test1234

获取project id

Supabase

命令2: supabase link  project_id

填写对应的supabse信息
在对应的supabse的工程页面获取对应的URL和ANON信息

API Settings | Supabase

命令3:supabase db push

正常的效果是这样的:可以看到识别到需要执行的sql语句

下面的提示是不正常的,sql没有识别到;

解决办法:重新切到backend目录下,执行命令1,2,3;

执行成功:

supabase官网server端能看到对应的表创建成功;(没有创建,默认是空的,会提示建表)

注意:小心漏配

补充勾选basejump:

注意,需要点击右下的save按钮才能生效;

填写redis配置信息

配置正确,后端服务启动成功的提示:

前端

前端编译报错(windows)

启动前后端

根据启动的信息,访问对应url:

输入需要处理的事情,弹出需要注册:

注册成功:

但是邮箱需要验证后才能使用;

国内邮箱可能无法访问验证地址;

(待续)

相关文章:

  • 广度优先搜索(BFS)算法详解
  • openinstall+Web-to-app归因解决方案
  • 在linux系统中安装ktransformersV0.24部署deepseek r1模型并用open AI风格调用
  • SpringMVC 静态资源处理 mvc:default-servlet-handler
  • 01_Long比较值 类型相同值不同
  • 联想昭阳笔记本 风扇一键静音优化操作指南
  • RuoYi-Vue项目Docker镜像构建、推送与部署完整流程
  • FEKO许可安装
  • CF2096G Wonderful Guessing Game 构造
  • 强制缓存vs协商缓存
  • 2025系统架构师---黑板架构风格
  • element通过业务按钮点击导入,调用el-upload的导入方法
  • 日本IT|UIUX主要的工作都是哪些?及职业前景
  • 关于PyQt5信号槽机制的解析
  • Spring AOP 详解
  • ARCGIS PRO 在地图中飞行
  • (done) 吴恩达版提示词工程 9. 总结 (就是复述一遍前面的内容,以及建议你基于LLM开发应用程序)
  • 8、HTTPD服务--CGI机制
  • linux两个特殊的宏 _RET_IP_ 和_THIS_IP_ 实现
  • 第15节:传统分类模型-K近邻(KNN)算法
  • 光明网评论员:手机“二次放号”,需要重新确认“你是你”
  • 点燃“文化活火”,上海百年街区创新讲述“文化三地”故事
  • 合肥一季度GDP为3003.88亿元,同比增长6.6%
  • 中央纪委办公厅公开通报3起整治形式主义为基层减负典型问题
  • 广西给出最后期限:6月30日之前主动交代问题可从宽处理
  • 上海嘉定远香文化环启用,运动、看展、听歌“一站式解决”