- 新增 agent-memory 服务与 .env.AMS.sample - easyai-pgvector 共用 PostgreSQL,独立库 easyai_memory - 新增 docker/postgres/init-pgvector.sql 初始化 - 容器名: comfyAI-web→easyai-web, comfy-server→easyai-server - easyai-asg-pg→easyai-pgvector - 记忆服务端口配置移至 .env(comfy-server 调用用) - 整理 .env.sample 结构,新增 /ams-api/ Nginx 代理 Made-with: Cursor
41 lines
1.4 KiB
Plaintext
41 lines
1.4 KiB
Plaintext
# ============================================
|
||
# Agent 记忆服务(agent-memory)环境变量
|
||
# 使用前请复制为 .env.AMS 并根据实际情况修改
|
||
# ============================================
|
||
|
||
# ---------- PostgreSQL(复用 easyai-pgvector)----------
|
||
# 使用独立库 easyai_memory(init 脚本在首次启动时创建)
|
||
# agent-memory 启动时执行 prisma migrate deploy 创建 memory_records 等表
|
||
MEMORY_DATABASE_URL=postgresql://easyai:easyai2025@easyai-pgvector:5432/easyai_memory?schema=public
|
||
|
||
# ---------- 主服务连接(用于 Embedding 与对话压缩)----------
|
||
# 主服务 API 地址(容器内网地址)
|
||
MEMORY_AI_BASE_URL=http://comfy-server:3001
|
||
MEMORY_AI_API_KEY=
|
||
|
||
# ---------- Embeddings ----------
|
||
MEMORY_EMBEDDINGS_PATH=/v1/embeddings
|
||
MEMORY_EMBEDDING_MODELS_PATH=/v1/embeddings/models
|
||
MEMORY_EMBEDDING_DIMENSION=1024
|
||
MEMORY_EMBEDDING_MODEL=text-embedding-v4
|
||
MEMORY_SCORE_CONFIDENCE_BASE=0.6
|
||
MEMORY_SCORE_CONFIDENCE_GAIN=0.4
|
||
MEMORY_SCORE_IMPORTANCE_BASE=0.7
|
||
MEMORY_SCORE_IMPORTANCE_GAIN=0.3
|
||
|
||
# ---------- 对话压缩 ----------
|
||
MEMORY_CHAT_COMPLETIONS_PATH=/v1/chat/completions
|
||
MEMORY_CHAT_MODELS_PATH=/v1/models
|
||
MEMORY_CHAT_MODEL=
|
||
MEMORY_COMPRESSION_ENABLED=true
|
||
MEMORY_COMPRESSION_MIN_LENGTH=80
|
||
|
||
# ---------- 其他 ----------
|
||
# 日志级别
|
||
LOG_LEVEL=log,error,warn,debug
|
||
# 是否禁用 Swagger 文档(true 禁用)
|
||
MEMORY_DOCS_DISABLE=false
|
||
|
||
# 记忆服务镜像版本
|
||
AMS_VERSION=latest
|