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

livekitAI对话实践(python+next)

https://docs.livekit.io/home/self-hosting/local/
1)根据上面的教程启动livekit服务
 livekit-server --dev --bind 0.0.0.0
保证局域网内都可以访问

启动成功后访问页面192.168.1.138:7800
是一个ok
2)根据下面的教程启动前端(next)和后端服务

需要注意的是

export LIVEKIT_URL=http://192.168.1.138:7880/(是启动的livekit的服务ip+端口号)

export LIVEKIT_API_KEY="devkey"

export LIVEKIT_API_SECRET=""secret"

export DEEPGRAM_API_KEY=<your Deepgram API key>(去官网创建就行)

export OPENAI_API_KEY=<your OpenAI API key>(同上)

https://docs.livekit.io/agents/quickstart/
https://cloud.livekit.io/projects/p_2tdv1p4liil/settings/project

还有一个实时通信的实践,不涉及AI,这个还在研究,就是腾讯会议,可以视频,可以对话

https://docs.livekit.io/realtime/server/generating-tokens/


http://www.kler.cn/a/290856.html

相关文章:

  • 图书馆预约占座系统:数据驱动的座位分配机制
  • 详解磁盘IO、网络IO、零拷贝IO、BIO、NIO、AIO、IO多路复用(select、poll、epoll)
  • dify的ChatFlow自定义上传图片并通过HTTP请求到SpringBoot后端
  • 四种电子杂志制作软件
  • 【项目实战】NGINX 实现会话保持
  • Xcode 16 编译弹窗问题、编译通过无法,编译通过打包等问题汇总
  • Java-互斥锁死锁释放锁
  • STM32G474之TIM1更新中断
  • 【JAVA GC垃圾回收器】JAVA GC垃圾回收算法,垃圾回收器,垃圾回收策略总结,可达性分析算法,分代垃圾回收
  • 探究 Eureka 在 Spring Boot 中的配置注入与统一管理机制(下)——第四节
  • (四)vForm 动态表单自定义组件、属性
  • 002.Python爬虫系列_初识协议
  • Netty从入门到超神-NIO 三大核心(selector,channel,buffer)(二)
  • 数学基础 -- 线性代数之向量空间
  • 探究 Eureka 在 Spring Boot 中的配置注入与统一管理机制(下)——第五节
  • guava中对Map的扩展数据结构
  • Vue输入框模糊搜索的多种写法
  • Docker中的容器内部无法使用vi命令怎么办?
  • MySQL自动安装脚本8.0和5.0均可
  • SD-WAN组网:定义与部署步骤解析
  • AI绘画SD中如何安装/更新/卸载 Stable Diffusion WebUI 插件?SD新手必看的保姆级教程!
  • 使用 Cloudflare R2 代替 AWS S3……
  • Day15_0.1基础学习MATLAB学习小技巧总结(15)——字符矩阵
  • Python批量分割Excel后逐行做差、合并文件的方法
  • Redisson的几种锁的通俗说明
  • Go语言多态实践以及gin框架c.BindJSON序列化遇到的坑