-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenv.example
More file actions
52 lines (45 loc) · 1.99 KB
/
env.example
File metadata and controls
52 lines (45 loc) · 1.99 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
# FloatChat - Environment Configuration Template
# Copy this file to .env and fill in your actual values
# =============================================================================
# APPLICATION SETTINGS
# =============================================================================
APP_NAME=FloatChat
ENVIRONMENT=development
DEBUG=true
LOG_LEVEL=INFO
HOST=0.0.0.0
PORT=8000
# =============================================================================
# DATABASE CONFIGURATION
# =============================================================================
DATABASE_URL=postgresql://floatchat_user:your_password@localhost:5432/floatchat_db
REDIS_URL=redis://localhost:6379/0
# =============================================================================
# AI/LLM CONFIGURATION
# =============================================================================
GEMINI_API_KEY=your_gemini_api_key_here
GEMINI_MODEL=gemini-pro
GEMINI_RATE_LIMIT=15
# =============================================================================
# VECTOR DATABASE CONFIGURATION
# =============================================================================
CHROMADB_HOST=localhost
CHROMADB_PORT=8001
EMBEDDING_MODEL=sentence-transformers/all-MiniLM-L6-v2
# =============================================================================
# VOICE PROCESSING CONFIGURATION
# =============================================================================
GTTS_LANG=en
SPEECH_RECOGNITION_ENGINE=google
AUDIO_SAMPLE_RATE=16000
# =============================================================================
# ARGO DATA CONFIGURATION
# =============================================================================
ARGO_DATA_PATH=./argo_data
ARGO_PROCESSED_PATH=./data/processed
ARGO_BATCH_SIZE=100
# =============================================================================
# SECURITY
# =============================================================================
SECRET_KEY=your_super_secret_key_change_this_in_production
ACCESS_TOKEN_EXPIRE_MINUTES=30