MicroFish/deploy/secrets.env.example

32 lines
1.3 KiB
Plaintext

# MiroFish secrets for the agent.profikid.nl deployment.
#
# Rename to `secrets.env` and fill in. Filename is `secrets.env` (not `.env`)
# on purpose — Hermes' safety guard blocks read/write of any file literally
# named `.env`.
#
# DO NOT COMMIT a populated secrets.env to git. This template IS in git
# (secrets.env.example); the real one is gitignored.
#
# LLM provider: MiniMax M3 via the OpenAI-compat endpoint
# (verified working: https://api.minimax.io/v1 returns chat completions for model "MiniMax-M3")
LLM_API_KEY=sk-cp-REPLACE-ME
LLM_BASE_URL=https://api.minimax.io/v1
LLM_MODEL_NAME=MiniMax-M3
# Memory graph backend: Graphiti + FalkorDB (replaces Zep)
# Host/port are set in docker-compose.yml; the keys here are auth (FalkorDB
# ships without auth, so we leave username/password empty for on-prem).
FALKORDB_HOST=falkordb
FALKORDB_PORT=6379
FALKORDB_USERNAME=
FALKORDB_PASSWORD=
# Embedding model. Two options:
# 1) Local sentence-transformers, pre-downloaded in the image (set this):
# sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2
# 2) Lightweight deterministic hash embedder (used by the e2e test image,
# useful for CI / quick smoke tests):
# hash
EMBEDDING_MODEL=sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2