-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.template
More file actions
36 lines (28 loc) · 886 Bytes
/
env.template
File metadata and controls
36 lines (28 loc) · 886 Bytes
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
# Database Configuration
# PostgreSQL connection settings
DB_HOST=localhost
DB_PORT=5432
DB_NAME=embedding
DB_USER=root
DB_PASSWORD=root_password
# Alternative: Full connection string (overrides individual settings above)
# PG_CONN=postgresql+psycopg://user:password@host:port/database
# LLM Configuration
# Google Gemini API Key (required for LLM functionality)
GEMINI_API_KEY=your_gemini_api_key_here
# Optional: Override default Gemini model
# GEMINI_MODEL=gemini-1.5-flash
# Application Configuration
# Problem ID for the chatbot
# PROBLEM_ID=ma_de_001
# Embedding Configuration
# EMBEDDING_MODEL_NAME=sentence-transformers/all-MiniLM-L6-v2
# EMBEDDING_DIM=384
# Chunking Configuration
# DEFAULT_CHUNK_SIZE=500
# DEFAULT_CHUNK_OVERLAP=50
# Retrieval Configuration
# DEFAULT_K_RETRIEVAL=5
# DEFAULT_MAX_KEYWORDS=40
# Relevance Checker Configuration
# RELEVANCE_THRESHOLD=0.5