File size: 630 Bytes
2e1a095 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #!/usr/bin/env bash
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
VENV="$ROOT/.venv-arabic-glm-ocr"
PYTHON_BIN="${PYTHON_BIN:-python3.10}"
if [ ! -d "$VENV" ]; then
"$PYTHON_BIN" -m venv "$VENV"
fi
"$VENV/bin/python" -m pip install --upgrade pip
"$VENV/bin/python" -m pip install -r "$ROOT/requirements-arabic-glm-ocr.txt"
"$VENV/bin/python" -c "import torch; from transformers import AutoModelForImageTextToText, AutoProcessor"
echo "Arabic-GLM-OCR sidecar is ready at $VENV"
echo "Default model: sherif1313/Arabic-GLM-OCR-v2"
echo "Use OCR_ENGINE=arabic-glm-ocr for short samples or a worker."
|