news 2026/4/18 9:57:33

EverMemOS Docker 运行环境搭建指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
EverMemOS Docker 运行环境搭建指南

EverMemOS Docker 运行环境搭建指南

📋 概述

EverMemOS 是一个基于 Docker 容器化技术的一键部署系统,提供完整的依赖服务(MongoDB、Elasticsearch、Milvus、Redis)环境。

🎯 环境要求

  • Docker: 20.10+
  • Docker Compose: 2.20+
  • 操作系统: Linux/macOS/Windows WSL2
  • 内存: 至少 8GB RAM
  • 磁盘空间: 至少 20GB 可用空间

🚀 快速开始

步骤 1:克隆仓库

gitclone https://github.com/EverMind-AI/EverMemOS.gitcdEverMemOS

步骤 2:启动 Docker 服务

docker-composeup -d

步骤 3:验证服务状态

docker-composeps

预期输出:

NAME COMMAND SERVICE STATUS PORTS evermemos-mongodb "docker-entrypoint.s…" mongodb running 0.0.0.0:27017->27017/tcp evermemos-elastic "/bin/tini -- /usr/l…" elasticsearch running 0.0.0.0:19200->9200/tcp evermemos-milvus "/tini -- milvus run…" milvus running 0.0.0.0:19530->19530/tcp evermemos-redis "docker-entrypoint.s…" redis running 0.0.0.0:6379->6379/tcp

步骤 4:安装 uv 包管理器

# Linux/macOScurl-LsSf https://astral.sh/uv/install.sh|sh# Windows (PowerShell)powershell -c"irm https://astral.sh/uv/install.ps1 | iex"

步骤 5:安装项目依赖

uvsync

步骤 6:配置环境变量

# 复制环境变量模板cpenv.template .env# 编辑配置文件(使用您喜欢的编辑器)nano.env# 或 vim、code、notepad 等

⚙️ 关键配置项说明

必需配置

  1. LLM_API_KEY

    • 用途:记忆提取的 LLM API 密钥
    • 支持:OpenAI、Azure OpenAI、Anthropic 等
  2. VECTORIZE_API_KEY

    • 用途:向量化服务 API 密钥(DeepInfra)
    • 功能:Embedding 生成和 Rerank 排序

可选配置

  • LOG_LEVEL: 日志级别(DEBUG/INFO/WARNING/ERROR)
  • STORAGE_PATH: 本地存储路径
  • CACHE_TTL: Redis 缓存过期时间

📊 服务详情

服务主机端口容器端口用途管理界面
MongoDB2701727017主数据库,存储记忆单元和用户配置无GUI
Elasticsearch192009200关键词搜索引擎(BM25算法)http://localhost:19200
Milvus1953019530向量数据库,用于语义检索http://localhost:9091
Redis63796379缓存服务,提升系统性能无GUI
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 2:02:53

如何用Mac Mouse Fix彻底释放鼠标潜能:从入门到精通的实用指南

如何用Mac Mouse Fix彻底释放鼠标潜能:从入门到精通的实用指南 【免费下载链接】mac-mouse-fix Mac Mouse Fix - A simple way to make your mouse better. 项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix Mac Mouse Fix是一款免费工具&am…

作者头像 李华
网站建设 2026/4/18 1:59:51

EverMemOS 对话提取关键信息触发条件分析

EverMemOS 对话提取关键信息触发条件分析 EverMemOS 系统中,对话提取关键信息的触发条件主要分为三大类:强制触发条件、语义触发条件和流程触发条件。以下是详细分析: 一、强制触发条件 当对话数据达到系统设定的硬限制时,会强制触…

作者头像 李华
网站建设 2026/4/17 12:17:09

YOLOv13推理延迟低至2ms!实测数据曝光

YOLOv13推理延迟低至2ms!实测数据曝光 在自动驾驶感知系统的毫秒级决策链路中,一个目标检测模型的推理耗时若多出3毫秒,就可能让车辆在60km/h速度下多行驶5厘米——这已接近紧急避障的安全阈值。当行业还在为YOLOv12的2.8ms延迟欣喜时&#…

作者头像 李华
网站建设 2026/4/18 3:46:07

真机实测Open-AutoGLM:多模态AI理解屏幕超精准

真机实测Open-AutoGLM:多模态AI理解屏幕超精准 1. 这不是概念演示,是真机上跑通的手机AI助理 你有没有过这样的时刻:想在小红书搜“上海周末咖啡馆”,手指刚点开App,就卡在搜索框前——要选字体、调大小、输错字还得…

作者头像 李华
网站建设 2026/4/18 3:48:02

LLaVA-v1.6-7b应用场景:法律合同截图关键条款提取与解释

LLaVA-v1.6-7b应用场景:法律合同截图关键条款提取与解释 1. 法律合同处理的痛点与解决方案 法律从业者每天需要处理大量合同文件,其中包含各种关键条款和细节。传统的人工阅读和提取方式存在几个明显问题: 效率低下:律师需要逐…

作者头像 李华
网站建设 2026/4/18 3:47:43

SGLang结构化生成有多强?实测生成JSON无误差

SGLang结构化生成有多强?实测生成JSON无误差 你有没有遇到过这样的场景:调用大模型API返回一段看似规范的JSON,结果一解析就报错——少了个逗号、多了一层引号、字段名拼错了,甚至整个结构都偏离了预期?在构建AI Agen…

作者头像 李华