mirror of
https://github.com/hanzoskill/screen-monitor.git
synced 2026-10-30 21:01:25 +00:00
18 lines
450 B
Bash
18 lines
450 B
Bash
#!/bin/bash
|
|
# Vision Model Environment Discovery
|
|
|
|
# Try Bot config first
|
|
VISION_URL=$(bot config get skills.screen-monitor.visionUrl 2>/dev/null || echo "")
|
|
|
|
# Fallback to environment variable
|
|
VISION_URL=${VISION_URL:-"http://localhost:8080"}
|
|
|
|
# Verify service is reachable
|
|
if curl -sf "$VISION_URL/v1/models" > /dev/null 2>&1; then
|
|
echo "$VISION_URL"
|
|
exit 0
|
|
else
|
|
echo "ERROR: Vision model not reachable at $VISION_URL" >&2
|
|
exit 1
|
|
fi
|