42 lines
1.6 KiB
Plaintext
42 lines
1.6 KiB
Plaintext
ASSESSOR_POSTGRES_DB=assessor
|
|
ASSESSOR_POSTGRES_USER=assessor
|
|
ASSESSOR_POSTGRES_PASSWORD=replace-with-a-long-random-local-password
|
|
ASSESSOR_POSTGRES_PORT=5432
|
|
ASSESSOR_ARTIFACT_ROOT=C:\\assessor-data\\artifacts
|
|
ASSESSOR_GPO_TIMEOUT_MS=30000
|
|
ASSESSOR_GPO_MAX_CONCURRENT=1
|
|
ASSESSOR_GPO_MEMORY_MB=512
|
|
ASSESSOR_GPO_JOB_LEASE_MS=60000
|
|
ASSESSOR_GPO_JOB_RETRY_MS=5000
|
|
ASSESSOR_GPO_JOB_POLL_MS=1000
|
|
|
|
# Optional regulation mapping (retrieval slice). Disabled unless the embedding
|
|
# endpoint below is set. Qdrant is an internal service; run `npm run qdrant:up`
|
|
# locally. Ingest the catalog with `npm run regmap:ingest <catalog.jsonl>`.
|
|
# The catalog JSONL holds licensed text and must stay OUTSIDE the repository.
|
|
# ASSESSOR_QDRANT_URL=http://127.0.0.1:6333
|
|
# ASSESSOR_QDRANT_API_KEY=
|
|
# ASSESSOR_QDRANT_COLLECTION=regulation_catalog_v1
|
|
# ASSESSOR_EMBEDDING_BASE_URL=http://127.0.0.1:8080/v1
|
|
# ASSESSOR_EMBEDDING_MODEL=your-embedding-model
|
|
# ASSESSOR_EMBEDDING_API_KEY=
|
|
# ASSESSOR_EMBEDDING_DIMENSIONS=1024
|
|
# ASSESSOR_EMBEDDING_QUERY_PREFIX=
|
|
# ASSESSOR_EMBEDDING_PASSAGE_PREFIX=
|
|
# ASSESSOR_REGMAP_CATALOG_VERSION=DIN EN ISO/IEC 27002:2024-01
|
|
# ASSESSOR_REGMAP_CATALOG_FILE=
|
|
|
|
# Optional AI Overview. Leave ASSESSOR_AI_MODE unset to keep outbound AI disabled.
|
|
# ASSESSOR_AI_MODE=local
|
|
# ASSESSOR_AI_BASE_URL=http://127.0.0.1:11434/v1/
|
|
# ASSESSOR_AI_MODEL=local-model-name
|
|
# ASSESSOR_AI_API_KEY=
|
|
# ASSESSOR_AI_TIMEOUT_MS=120000
|
|
# ASSESSOR_AI_MAX_PROMPT_CHARS=12000
|
|
# ASSESSOR_AI_MAX_CHUNK_CHARS=60000
|
|
# ASSESSOR_AI_MAX_OUTPUT_CHARS=24000
|
|
# ASSESSOR_AI_MAX_OUTPUT_TOKENS=3000
|
|
# ASSESSOR_AI_JOB_POLL_MS=1000
|
|
# ASSESSOR_AI_JOB_LEASE_MS=300000
|
|
|