-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example.txt
More file actions
87 lines (59 loc) · 2.76 KB
/
env.example.txt
File metadata and controls
87 lines (59 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
# Process Analyzer Configuration
# Rename this file to .env and adjust values as needed
# =============================================================================
# Application Settings
# =============================================================================
APP_NAME="Process Analyzer"
APP_VERSION="0.1.0"
DEBUG=true
LOG_LEVEL=INFO
# =============================================================================
# Server Settings
# =============================================================================
HOST=127.0.0.1
PORT=8000
RELOAD=true
# =============================================================================
# Database Settings
# =============================================================================
# SQLite (default for MVP)
DATABASE_URL=sqlite+aiosqlite:///./data/process_analyzer.db
# PostgreSQL (uncomment when ready to migrate)
# DATABASE_URL=postgresql+asyncpg://user:password@localhost:5432/process_analyzer
# =============================================================================
# Ollama Settings
# =============================================================================
OLLAMA_BASE_URL=http://localhost:11434
# Default models (can be overridden in UI)
DEFAULT_ANALYSIS_MODEL=qwen3:32b
DEFAULT_EMBEDDING_MODEL=bge-m3
# Fallback models if defaults unavailable
FALLBACK_ANALYSIS_MODEL=ministral:latest
FALLBACK_EMBEDDING_MODEL=nomic-embed-text
# =============================================================================
# RAG Settings
# =============================================================================
# ChromaDB persistence directory
CHROMA_PERSIST_DIR=./data/chroma
# Chunking settings
CHUNK_OVERLAP=1 # Number of exchanges to overlap
MAX_RETRIEVAL_CHUNKS=5 # Top-K chunks per criterion
# =============================================================================
# Assessment Settings
# =============================================================================
# Number of passes for consistency checking
ASSESSMENT_PASSES=1 # Increase to 2-3 for more reliable scoring
# Multi-model mode (disabled by default)
MULTI_MODEL_ENABLED=false
# Authenticity flag sensitivity
AUTHENTICITY_MODE=conservative # conservative or aggressive
# =============================================================================
# File Upload Settings
# =============================================================================
MAX_UPLOAD_SIZE_MB=50
ALLOWED_ESSAY_EXTENSIONS=.txt,.docx,.pdf,.md
ALLOWED_CHAT_EXTENSIONS=.json,.txt,.md
# =============================================================================
# Export Settings
# =============================================================================
EXPORT_DIR=./exports