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

用户画像(https://github.com/memodb-io/memobase)应用

1.下载项目的源代码,我们要先启动后端,用docker启动

cd src/server
cp .env.example .env
cp ./api/config.yaml.example ./api/config.yaml

这里我的配置内容如下config.yaml(因为我是调用的符合openai格式的大模型,所以我没改,如果要是别的大模型的话,需要自己再做兼容)

llm_api_key: sk-
llm_base_url: https://openrouter.ai/api/v1
llm_style: openai
best_llm_model: google/gemini-2.5-pro-exp-03-25:free

在图中框出来的地方做兼容,openrouter.py是我新加的

然后配置好后

docker-compose build && docker-compose up

 后端启动成功,然后我们测试一下,访问,http://101.43.194.123:8019/docs(云服务器运行的换成你的公网ip就好)

2.然后是前端,前端就很简单了

!pip install memobase  openai
from rich import print
from memobase import MemoBaseClient, ChatBlobPROJECT_URL = "http://xxxxx:8019"
PROJECT_TOKEN = "secret"client = MemoBaseClient(project_url=PROJECT_URL,api_key=PROJECT_TOKEN,
)assert client.ping(), "Your Memobase server is not running"messages = [{"role": "user","content": "Hello, I'm Gus","created_at&

http://www.mrgr.cn/news/97791.html

相关文章:

  • Xilinx虚拟输入/输出(VIO)IP核详细介绍及使用示例
  • 强化学习原理二 BasicConcepts
  • 树和图论【详细整理,简单易懂!】(C++实现 蓝桥杯速查)
  • 01背包 Java
  • STM32 HAL库之EXTI示例代码
  • Java基础 4.9
  • 【C++游戏引擎开发】第11篇:GLFW、GLAD环境搭建与第一个三角形渲染
  • 微服务之间调用外键“翻译”的方法概述
  • aws平台练习
  • DFS--
  • 【场景应用2】speech_recognition: 微调语音模型
  • 【后端开发】Spring MVC-常见使用、Cookie、Session
  • Hi Robot——大脑加强版的π0:基于「VLM的高层次推理+ VLA低层次任务执行」的复杂指令跟随及交互式反馈
  • C++中STL学习(一)——向量、栈、堆、集合
  • 操作符详解(下)——包含整形提升
  • 第1节:计算机视觉发展简史
  • 系统分析师(二)--操作系统
  • SQLI打靶
  • Pascal VOC 2012 数据集格式与文件结构
  • Python 网络请求利器:requests 包详解与实战