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

火山引擎实时音视频 高代码跑通日志

实时音视频

SDK 概览--实时音视频-火山引擎

什么是实时音视频 

火山引擎实时音视频(Volcengine Real Time Communication,veRTC)提供全球范围内高可靠、高并发、低延时的实时音视频通信能力,实现多种类型的实时交流和互动。

通过在应用中接入 RTC SDK,并调用 RTC 提供的 API,可以快速构建音视频聊天、在线教育、直播连麦、视频会议、游戏语音、云游戏、云端渲染等丰富场景功能,覆盖互娱、教育、游戏、会议等各种行业需求。

ai-app-lab/demohouse/longterm_memory/README.md at main · volcengine/ai-app-lab

长期记忆针对传统 AI 对话“瞬时记忆”的局限性,通过抽取用户偏好、行为习惯等信息,实现在跨周期对话中保持认知连贯性,激发大模型提供更具个性化的互动能力,解决当前大模型在陪伴社交、AI 教育、车机助手、智能硬件等场景下记忆缺失、对话断层、沟通失真的问题。长期记忆方案,基于 DeepSeek-R1 模型的强大思考能力将对话内容抽取成记忆,并在对话到相关话题时帮助 Doubao 角色模型生成更贴合角色人设的回复。当前应用基于开源 mem0 项目结合火山大模型服务搭建。 

场景示例:

  • 结合偏好个性推荐:在推荐场景,会结合用户在饮食、兴趣、习惯上的偏好提出个性化建议
  • 记忆用户关键日程:用户曾提及每周五会上瑜伽课,那么后续每逢周五,系统都会在对话中主动进行日程提醒
  • 持续追踪学习轨迹:在教育辅导场景,如果学生在同一知识点反复出错,系统会有针对性进行强化训练

火山记忆库介绍 

当前广场上架的记忆应用依托的是开源 mem0 框架 

 git clone https://github.com/volcengine/ai-app-lab.gitcd demohouse/longterm_memory

三个都需要

ep-20250511220623-v9r4j

 ep-20250511215905-bnwhh 

 ep-20250511220902-gzn5m

  1. 获取修改配置
  • 修改backend/code/config.py 中配置,填入刚刚获取的 endpoint id 、AK、SK
  • endpoint id ep-20241010101437-h6f9f
  • AK              AKLTZmZjMzVjM2JkNDI1NDdmZGIwNGM3MDA3Y2JmNDY5ZjY
  • SK              
  • {"账号ID":2102291538,"用户名":"test","密码":"","Access Key ID":"AKLTZmZjMzVjM2JkNDI1NDdmZGIwNGM3MDA3Y2JmNDY5ZjY","Secret Access Key":"WmpKbFlUTXdObVZsTTJWbU5ERTNaamhoT1RabE9UTTJPV1ZsWVRnMU9HWQ=="}

子用户登录地址

python -m venv .RTC
source .RTC/bin/activate
pip install poetry==1.6.1poetry install

bash run.sh

No module named 'jinja2' 

pip install jinja2 -i https://pypi.tuna.tsinghua.edu.cn/simple

 ModuleNotFoundError: No module named 'arkitect.core.component.llm.model'

cd code 

vi main.py 

from arkitect.types.llm.model  import (ArkChatRequest,ArkChatResponse,ArkChatParameters,ArkMessage,ArkChatCompletionChunk,Response,
)


ModuleNotFoundError: No module named 'arkitect.core.component.llm.model' · Issue #149 · volcengine/ai-app-lab

python -m venv .venv
source .venv/bin/activate
pip install poetry==1.6.1poetry installbash run.sh

cd ../frontend
yarn install
yarn run dev
nvm list

nvm安装详细教程-CSDN博客

Ubuntu 22 安装 NVM 详细步骤及常见问题解决方案-CSDN博客

如何安装 ubuntu nvm_百度搜索

相关文章:

  • 深度学习Dropout实现
  • day25-异常处理
  • Python爬虫之品牌口碑数据抓取
  • 设计模式(9)——创建型模式之工厂方法
  • golang -- 如何让main goroutine等一等
  • 微信小程序之按钮短时间内被多次点击问题
  • 【taro3 + vue3 + webpack4】在微信小程序中的请求封装及使用
  • DeepSeek 赋能 VR/AR:开启智能交互新纪元
  • 基于开源AI大模型与S2B2C生态的个人品牌优势挖掘与标签重构研究
  • vue使用路由技术实现登录成功后跳转到首页
  • Vue3在使用渲染函数h时候使用v-loading
  • 「数学::博弈论」Nim游戏(尼姆游戏)/ Luogu P2197(C++)
  • RabbitMQ是什么?应用场景有哪些?
  • 基于EMD-PCA-LSTM的光伏功率预测模型研究
  • OpenEvidence AI临床决策支持工具平台研究报告
  • 【Python】抽象基类ABC
  • 【springcloud学习(dalston.sr1)】服务消费者通过restTemplate来访问服务提供者(含源代码)(五)
  • 仿生眼机器人(人脸跟踪版)系列之一
  • 基于EFISH-SCB-RK3576/SAIL-RK3576的智能零售柜技术方案
  • Web 架构之会话保持深度解析
  • 透视社会组织创新实践中的花开岭现象:与乡村发展的融合共进
  • 讲武谈兵|视距外的狙杀:从印巴空战谈谈超视距空战
  • 小耳朵等来了春天:公益义诊筛查专家走进安徽安庆
  • 牛市早报|中美日内瓦经贸会谈联合声明公布
  • 专访|韩国世宗研究所中国研究中心主任:李在明若上台将推行均衡外交
  • 茅台回应“茅台1935脱离千元价位带竞争”:愿与兄弟酒企共同培育理性消费生态