File size: 859 Bytes
b154aa8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
services:
  - type: web
    name: multi-agent-rag-chatbot
    runtime: python
    region: singapore        # closest to India for low latency
    plan: free
    buildCommand: pip install -r requirements.txt
    startCommand: python app.py
    envVars:
      - key: GROQ_API_KEY
        sync: false          # Set manually in Render dashboard → Environment
      - key: GROQ_MODEL_NAME
        value: llama-3.1-8b-instant
      - key: EMBEDDING_MODEL
        value: all-MiniLM-L6-v2
      - key: CHROMA_DB_PATH
        value: /tmp/chroma_db
      - key: SQLITE_DB_PATH
        value: /tmp/chat_memory.db
      - key: CHUNK_SIZE
        value: "500"
      - key: CHUNK_OVERLAP
        value: "50"
      - key: TOP_K_RETRIEVAL
        value: "5"
      - key: PYTHONUNBUFFERED
        value: "1"           # Ensures logs appear in Render dashboard in real-time