memoryweave/deploy/zhiyid.service

31 lines
963 B
SYSTEMD

[Unit]
Description=ZhiYi MemoryWeave Go Service (织忆)
After=network.target redis-server.service
Wants=redis-server.service
[Service]
Type=simple
User=muc
WorkingDirectory=/home/muc/projects/memoryweave/go
Environment=PORT=7821
Environment=STORAGE_BACKEND=lancedb
Environment=SQLITE_PATH=/var/lib/memoryweave/memoryweave.db
Environment=API_KEY=zhiyi-dev-key-2026
Environment=VLLM_ENDPOINT=https://ai.gitee.com/v1/embeddings
Environment=MOLIFANG_API_KEY=3TSVVXRFFECE4TISXHGE1VXDAXBIPAP6O1VPJK18
Environment=LLM_ENDPOINT=http://127.0.0.1:3000/v1/chat/completions
Environment=LLM_MODEL=qwen/qwen3.5-122b-a10b
Environment=LLM_API_KEY=0ExNiLblJvIWBDpkS50fwOBw4MmqLyKdHJK5iQtlw9dOMWBP
Environment=RERANK_ENDPOINT=https://ai.gitee.com/v1
Environment=GRAPH_PATH=/var/lib/memoryweave/graph.db
ExecStartPre=/bin/mkdir -p /var/lib/memoryweave
ExecStart=/usr/local/bin/zhiyid
Restart=always
RestartSec=5
MemoryMax=512M
CPUQuota=200%
[Install]
WantedBy=multi-user.target