vios

Par nvidia · skills

Skill NVIDIA officiel pour interagir avec les REST APIs VIOS/VST du Blueprint Video Search and Summarization : gestion de caméras, flux RTSP, enregistrements, snapshots et stockage vidéo.

npx skills add https://github.com/nvidia/skills --skill vios

Rôle du skill

Ce skill fait partie du catalogue officiel de skills AI publiés par NVIDIA dans le repo nvidia/skills, qui regroupe des instructions portables destinées aux agents IA. Il est synchronisé depuis le repo source NVIDIA-AI-Blueprints/video-search-and-summarization et couvre l'ensemble des opérations REST exposées par le microservice VIOS (Video IO Service), composant du backend VST (Video Storage and Transcoding).

Ce que fait ce skill

Le skill instruit l'agent à interagir directement avec les APIs VIOS via curl, sans passer par une interface utilisateur. Il couvre huit grandes catégories d'opérations : vérification de version et santé du service, listage et gestion des capteurs/caméras, gestion des flux RTSP, consultation des timelines d'enregistrement, extraction de clips vidéo, capture de snapshots (live ou historiques), ajout/suppression de capteurs, et upload/suppression de fichiers vidéo.

Avant toute opération, le skill vérifie que le backend VST est accessible. Si ce n'est pas le cas, il peut déléguer le déploiement du profil VSS approprié au skill /deploy, ou demander confirmation à l'utilisateur selon le contexte d'exécution.

Structure et prérequis

Le skill référence un fichier references/api-reference.md pour la documentation complète des endpoints. Il documente également une limitation connue liée aux conteneurs résiduels lors de redéploiements successifs (erreurs HTTP 502), ainsi que les comportements spécifiques des deux variantes d'API d'upload (v1 et v2). La résolution de l'endpoint VST s'appuie sur le contexte de déploiement VSS actif — aucune découverte manuelle d'IP ou de port n'est tentée.

Utilisation

Pour utiliser ce skill, copiez le répertoire skills/video-search-and-summarization/vios/ dans le dossier skills/ de votre agent (par exemple ~/.claude/skills/ pour Claude Code). Le skill s'active automatiquement lorsque l'agent reçoit une demande liée à la gestion de caméras, de flux vidéo ou d'enregistrements dans un environnement VSS/VIOS déployé.

Skills similaires