Spaces:
Sleeping
Sleeping
File size: 789 Bytes
9b2997b |
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 |
import os
import sys
from dotenv import load_dotenv
# Add project root to path
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "..")))
from modules.utils import load_index, setup_llama_index
def test_startup():
print("🔹 Loading environment...")
load_dotenv()
api_key = os.environ.get("GOOGLE_API_KEY")
print(f"🔹 API Key present: {bool(api_key)}")
print("🔹 Setting up LlamaIndex...")
setup_llama_index(api_key=api_key)
print("🔹 Loading Index...")
try:
index = load_index()
print("✅ Index loaded successfully!")
except Exception as e:
print(f"❌ Index load failed: {e}")
import traceback
traceback.print_exc()
if __name__ == "__main__":
test_startup()
|