Abhisingh-18's picture
Mirror of github.com/Abhisingh18/Trust-first-AI-Copilot
f35583f verified
Raw
History Blame Contribute Delete
1.4 kB
import os
from dotenv import load_dotenv
load_dotenv()
print("--- ENV DEBUG ---")
hf_key = os.getenv("HUGGINGFACE_API_KEY")
print(f"HF Key present: {bool(hf_key)}")
print(f"HF Key start: {hf_key[:4] if hf_key else 'None'}")
print("\n--- LIBRARY DEBUG ---")
try:
import huggingface_hub
print(f"huggingface_hub version: {huggingface_hub.__version__}")
except ImportError:
print("huggingface_hub NOT installed")
try:
from huggingface_hub import AsyncInferenceClient
print("AsyncInferenceClient imported successfully")
except ImportError as e:
print(f"AsyncInferenceClient import FAILED: {e}")
try:
from huggingface_hub import InferenceClient
print("InferenceClient imported successfully")
except ImportError as e:
print(f"InferenceClient import FAILED: {e}")
print("\n--- VECTOR DB DEBUG ---")
try:
import faiss
print(f"FAISS imported successfully")
except ImportError:
print("FAISS NOT installed")
try:
from sentence_transformers import SentenceTransformer
print("SentenceTransformer imported successfully")
except ImportError:
print("SentenceTransformer NOT installed")
print("\n--- APP CONFIG DEBUG ---")
try:
from app.core.config import settings
print(f"Settings HF Key: {bool(settings.HUGGINGFACE_API_KEY)}")
except Exception as e:
print(f"Could not load settings: {e}")