Loading...
Loading...
Produce video analysis reports by discovering the deployed VSS agent, querying POST /generate for a timestamped captioned summary of the clip, then formatting the agent reply as the standard Video Analysis Report markdown.
npx skill4agent add nvidia/skills reportPOST …/generatevideo_understanding<sensor-id>$HOST_IPcurl -sf --max-time 5 "http://${HOST_IP}:8000/docs" >/dev/null"The VSSprofile isn't running onbase. Shall I deploy it now using the$HOST_IPskill with/deploy?"-p base
/deploy/deployVSS_AGENT_PORTEXTERNAL_IPHOST_IPhttp://<host>:<port>8000POST ${VSS_AGENT_BASE_URL}/generate{"input_message": "<prompt>"}/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": "Describe in detail what happens in the video for sensor <sensor-id>, with timestamps (start–end in seconds from clip start) for each segment or event."}' | jq .# Video Analysis Report
## Basic Information
| Field | Value |
|-------|-------|
| **Report Identifier** | vss_report_<YYYYMMDD_HHMMSS> |
| **Date of Analysis** | <YYYY-MM-DD> |
| **Time of Analysis** | <HH:MM:SS> |
| **Reporting AI Agent** | <e.g. your label> |
| **Video Source** | <sensor_id or filename> |
| **Analysis Request** | <description of user's request to you> |
## Analysis Results
<agent output: timestamped caption / summary>/generate