Assistants IA
Hermes Video Downloader
Utiliser Hermes Video Downloader avec HuntUtilisez un agent Hermes avec HuntAPI pour télécharger des vidéos, extraire l’audio et récupérer des métadonnées. Idéal quand Hermes peut appeler des outils HTTP ou exécuter des scripts qui pollent les jobs.
Ce que vous pouvez faire
- Donner une URL vidéo à Hermes et récupérer un lien CDN
- Extraire l’audio seul (
download_type=audio) - Prévisualiser titre, durée et miniature via
https://api.huntapi.com/v1/media/metadata - Suivre la progression (0-100) sur
https://api.huntapi.com/v1/jobs/{id}
Flux
- Hermes reçoit une URL média
- Optionnel : appeler media metadata (sync)
- Démarrer
GET https://api.huntapi.com/v1/video/download?query=...→job_id - Poller
GET https://api.huntapi.com/v1/jobs/{job_id}toutes les 1-2 secondes jusqu’àCompletedJob - Renvoyer
result.responseet un court résuméresult.metadata
N’inventez pas d’URL de téléchargement.
Endpoints
GET https://api.huntapi.com/v1/media/metadata?query=VIDEO_URL
x-api-key: YOUR_API_KEY
GET https://api.huntapi.com/v1/video/download?query=VIDEO_URL&video_quality=720p
x-api-key: YOUR_API_KEY
GET https://api.huntapi.com/v1/jobs/{job_id}
x-api-key: YOUR_API_KEY
status | progress |
|---|---|
Queued | 0 |
Running | 1-99 |
CompletedJob / Error / … | 100 |
Exemple de prompt système
When the user shares a video URL, use HuntAPI:
1) GET https://api.huntapi.com/v1/media/metadata?query=<url> (optional)
2) GET https://api.huntapi.com/v1/video/download?query=<url>
3) Poll GET https://api.huntapi.com/v1/jobs/{job_id} every 2s until CompletedJob
4) Return result.response and a short metadata summary
Never invent CDN links. Keep the API key outside the chat transcript.
Conseils
- Stockez
HUNTAPI_API_KEYdans l’env runtime de l’agent, pas dans les prompts - Préférez metadata d’abord si vous n’avez besoin que de la durée ou disponibilité
- Les vidéos longues (>1 h) sont plafonnées à 720p
Voir aussi
VIDEO API
Discover why Hunt is the preferred API provider for developers.