Spaces:
Runtime error
Runtime error
| import os | |
| from dotenv import load_dotenv | |
| # Tải biến từ file .env | |
| load_dotenv() | |
| import openai | |
| # Environment-configurable settings | |
| OPENAI_API_KEY = os.getenv("OPENAI_API_KEY", "Your API Key") | |
| OPENAI_BASE_URL = os.getenv("OPENAI_BASE_URL", "https://aiportalapi.stu-platform.live/jpe") | |
| MODEL = os.getenv("OPENAI_MODEL", "gpt-4o-mini") | |
| EMBEDDING_MODEL = "sentence-transformers/all-MiniLM-L6-v2" | |
| # Initialize OpenAI client (reuse across project) | |
| client = openai.OpenAI( | |
| base_url=OPENAI_BASE_URL, | |
| api_key=OPENAI_API_KEY | |
| ) | |
| CHROMA_PATH = r"chroma_db/" | |
| DATA_PATH = r"rag/data" | |
| RULES_PATH = r"modules/rules.json" |