Name AI assistant Hesychia in system prompts (#20)
CI / test (pull_request) Successful in 9s
Unit Tests / test (pull_request) Successful in 9s

Closes #20

Introduce a shared assistant identity module and prepend it to
user-facing generation prompts so the model self-identifies as Hesychia.
This commit is contained in:
2026-07-26 18:31:25 -05:00
parent 92aa277a37
commit be7828d7b2
7 changed files with 77 additions and 19 deletions
+4
View File
@@ -95,6 +95,10 @@ with `COMPOSE_DATABASE_URL` if needed.
| `GUNICORN_WORKERS` / `GUNICORN_BIND` | 2 / `0.0.0.0:8000` | optional | Entrypoint |
| `SKIP_RAG_INIT` | unset | CI/migrate often `1` | Skip Chroma/Ollama boot work |
Assistant identity (`Hesychia`) lives in code:
`llm_be/chat_backend/services/assistant_identity.py` — prepended to user-facing
generation prompts (chat, RAG, data analysis). Not env-configurable.
Templates: `.env.example` (local), `.env.prod.example` (control-node secret).
Control-node secret path (server-infra on ai-server-4080):