File size: 486 Bytes
77ff9bf
 
b6565f5
77ff9bf
 
 
 
 
 
 
 
b6565f5
77ff9bf
 
 
 
b6565f5
 
 
30eddcd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import os
from dotenv import load_dotenv
import uuid

# Load environment variables from a .env file
load_dotenv()

# Google GenAI API Key
GOOGLE_API_KEY = os.getenv("GOOGLE_API_KEY")

# SQLite Database File Path
DB_PATH = os.getenv("DB_PATH", "chats_data/sqlite.db")  # Default file if not set

# LangChain Configuration
MODEL_NAME = "gemini-1.5-pro"
TEMP = 0.7  # Model temperature

# Function to generate a new session ID (UUID)
def generate_session_id():
    return str(uuid.uuid4())