Spaces:
Sleeping
Sleeping
File size: 1,810 Bytes
cce8120 | 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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | #!/usr/bin/env bash
set -euo pipefail
ROOT=/root/projects/website-builder-backend-clean
cd "$ROOT"
echo "========================================"
echo "Dolor3V Provider Stack Verification"
echo "========================================"
echo
echo "[1/8] Compile"
python3 -m compileall backend
echo
echo "[2/8] Provider package"
python3 <<'PY'
from backend.llm.providers import (
BaseProvider,
HuggingFaceProvider,
OpenAICompatibleProvider,
OpenRouterProvider,
CerebrasProvider,
)
print("BaseProvider:", BaseProvider.__name__)
print("HuggingFaceProvider:", HuggingFaceProvider.__name__)
print("OpenAICompatibleProvider:", OpenAICompatibleProvider.__name__)
print("OpenRouterProvider:", OpenRouterProvider.__name__)
print("CerebrasProvider:", CerebrasProvider.__name__)
PY
echo
echo "[3/8] Provider registry"
python3 <<'PY'
import backend.llm.provider_registry as registry
print("Registry module:", registry)
if hasattr(registry,"list_providers"):
print(registry.list_providers())
if hasattr(registry,"get_provider"):
print(type(registry.get_provider()).__name__)
PY
echo
echo "[4/8] Gateway"
python3 <<'PY'
from backend.models.gateway import ModelGateway
gateway=ModelGateway()
print(type(gateway).__name__)
PY
echo
echo "[5/8] Main"
python3 <<'PY'
import backend.main
print(type(backend.main.llm_gateway).__name__)
print(type(backend.main.dolor3v).__name__)
PY
echo
echo "[6/8] Search removed providers"
grep -RInE \
"google\.generativeai|GeminiProvider|GroqProvider|OllamaProvider|LocalProvider" \
backend || true
echo
echo "[7/8] HuggingFace references"
grep -RIn "huggingface" backend || true
echo
echo "[8/8] Finished"
echo
echo "========================================"
echo "Provider Stack Verified"
echo "========================================"
|