Loading...
Loading...
Use to ask the VSS agent's video_understanding tool a fresh visual question about a recorded clip. Not for prior tool output, search hits, or metadata-answerable questions.
npx skill4agent add nvidia/skills vss-ask-videovideo_understandingcurl -sf --max-time 5 "http://${HOST_IP}:8000/docs" >/dev/null"No VSS profile is running on. Shall I deploy$HOST_IP(recommended for per-clip VLM QnA) using thebaseskill? If you prefer/vss-deploy-profile, say so."lvs
/vss-deploy-profile -p base-p lvs/generatecurl -sf --max-time 5 "http://${HOST_IP}:30888/vst/api/v1/sensor/list" | jq '.[].name'name<sensor-id>warehouse_safety_0001# filename: must not contain whitespace
# timestamp: ISO 8601 UTC — default 2025-01-01T00:00:00.000Z if user did not specify
curl -s -X PUT "http://${HOST_IP}:30888/vst/api/v1/storage/file/<filename>?timestamp=<timestamp>" \
-H "Content-Type: application/octet-stream" \
-H "Content-Length: <file_size_in_bytes>" \
--upload-file /path/to/<filename> | jq ./vss-manage-video-io-storage/generate# Set from deployment (compose / .env / host where vss-agent listens)
export VSS_AGENT_BASE_URL="http://localhost:8000"
curl -s -X POST "${VSS_AGENT_BASE_URL}/generate" \
-H "Content-Type: application/json" \
-d '{"input_message": "Call video_understanding tool to answer the following question about <sensor-id>: <user query>"}' | jq .VIDEO_URL/generate