Communitygithub.com

hiapi-food-commercial-video

Planifiez, prévisualisez, estimez et générez des vidéos publicitaires pour l'alimentaire et les boissons avec HiAPI, en une seule prise. Utilisez la sortie Kling de 3 à 15 secondes ou Seedance Fast de 4 à 15 secondes.

Qu'est-ce que hiapi-food-commercial-video ?

Cette compétence permet de créer des vidéos publicitaires professionnelles pour des produits alimentaires et des boissons, en une seule prise continue, via l'API HiAPI. Elle prend en charge trois routes principales : la génération texte-vers-vidéo avec Kling 3.0 Omni (aucune image), l'image-vers-vidéo avec une image héroïque unique (Kling 3.0 Omni), et la génération multi-référence avec 1 à 9 images de référence (Seedance 2.0 Fast). La durée des vidéos varie de 3 à 15 secondes pour Kling, et de 4 à 15 secondes pour Seedance Fast, selon le modèle choisi. L'outil est particulièrement adapté aux plans de produits (canettes, bouteilles, bocaux), aux versements de café ou thé, aux éclaboussures de boissons, aux macros alimentaires (texture, fromage), et aux ambiances de restaurant. Il interdit explicitement l'utilisation de personnes parlant, goûtant ou présentant, ainsi que le transfert de mouvement, le montage multi-plans, les légendes, logos ou appels à l'action composités. Le flux de travail inclut une prévisualisation hors ligne des paramètres, une vérification de connexion, un devis sec (`--dry-run`) avec estimation des coûts (limite par défaut 0,50 $), et une soumission finale uniquement après approbation explicite de l'utilisateur. La compétence gère la reprise sécurisée des tâches via une clé d'idempotence liée au hash de la requête approuvée, et produit un ensemble d'artefacts : vidéo finale (final.mp4), brief, prompt, manifeste et rapport de contrôle qualité (qc.json).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/HiAPIAI/hiapi-product-video-skills/tree/main/skills/food-commercial

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Vidéo Publicitaire Alimentaire HiAPI

Créez un court plan publicitaire appétissant en une seule prise. Gardez le produit authentique, la physique plausible et la délimitation de la tâche payante explicite.

Aiguiller la Demande

Choisissez une recette et une route média :

RecetteIdéal pour
product-heroProduits emballés, canettes, bouteilles, bocaux, plans héroïques e-commerce
coffee-pourCafé, thé, lait, crème, vapeur, boissons de café
beverage-splashSoda, jus, eau pétillante, boissons énergisantes
food-macroTexture, cuisson, filet, filage de fromage, détails en assiette
restaurant-atmosphereUn plat arrivant dans une salle à manger ou un comptoir de service
Entrée médiaRouteModèle
Aucune imageTexte-vers-vidéokling-3.0-omni/text-to-video
Exactement une --hero-image-*Image héroïque vers vidéokling-3.0-omni/image-to-video
1-9 --reference-image-*Génération multi-référenceseedance-2.0-fast

Ne mélangez pas les images héroïques et les images de référence. Privilégiez une image héroïque ou de référence dès que la géométrie de l'emballage, le placement de l'étiquette, la couleur de la marque ou un plat spécifique doit rester reconnaissable.

Ne gérez pas une personne qui parle, goûte ou présente, ni les indications d'action et de caméra provenant d'une vidéo existante. Aiguillez ces demandes vers une compétence dédiée installée de porte-parole ou de transfert de mouvement ; si aucune n'est disponible, expliquez que cette compétence ne prend pas en charge ce flux de travail.

Construire le Brief

Confirmez le produit ou le plat, une action principale, un mouvement de caméra, le ratio de sortie, la durée, et toute réclamation qui doit être évitée. Si l'utilisateur a omis la durée, aiguillez d'abord la demande, proposez un court menu adapté, et attendez un choix ou une acceptation explicite de la durée par défaut de 4 secondes à faible coût avant --dry-run.

Acceptez chaque seconde entière dans la plage du modèle sélectionné : Kling texte-vers-vidéo et image héroïque-vers-vidéo prennent en charge 3 à 15 secondes ; Seedance Fast génération d'image de référence prend en charge 4 à 15 secondes. Utilisez ces bandes de planification sans les transformer en préréglages fixes :

DuréeMeilleur ajustement
3-4 secondesAccroche immédiate, éclaboussure ou dévoilement du pack ; 3 secondes est réservé à Kling
5-6 secondesPlan héroïque rapide pour réseau social ou e-commerce avec une courte mise en valeur du produit
7-9 secondesVersement complet, filet, texture ou dévoilement avec un temps de stabilisation lisible
10-12 secondesDévoilement lent premium ou ambiance de restaurant avec rythme retenu
13-15 secondesLongue prise délibérée uniquement lorsque le mouvement reste significatif ; coût et risque de continuité les plus élevés

Une durée plus longue ne permet pas de coupes supplémentaires ou de séquences sans rapport : gardez une action, un mouvement de caméra et une prise continue. La recette fournit des valeurs par défaut concises ; remplacez-les par --action, --setting, --lighting, --texture, --camera ou --sound lorsque le brief l'exige.

Consultez references/prompting.md pour les valeurs par défaut des recettes et les contraintes de vérité spécifiques à l'alimentaire.

Protéger les Dépenses et les Secrets

Prévisualisez d'abord la charge utile complète expurgée hors ligne :

node scripts/hiapi-food-commercial-video.mjs `
  --recipe coffee-pour `
  --prompt "Une tasse en céramique de café torréfié foncé pour un café haut de gamme" `
  --duration 4 `
  --ratio 9:16 `
  --preview

Effectuez de véritables vérifications uniquement après avoir informé l'utilisateur qu'il contacte HiAPI mais ne crée aucune tâche payante :

node scripts/hiapi-food-commercial-video.mjs --check --env-file "D:\chemin\vers\.env.local"

Ensuite, estimez le prix de la demande prévue à partir du catalogue public en direct :

node scripts/hiapi-food-commercial-video.mjs `
  --recipe product-hero `
  --hero-image-file "D:\media\product.jpg" `
  --prompt "La canette d'eau pétillante fournie sur un comptoir froid et propre" `
  --duration 4 `
  --dry-run

Utilisez --spend --approved-request-hash HASH seulement après que l'utilisateur a explicitement approuvé l'estimation en direct, le budget et le hash imprimés par le --dry-run correspondant. La limite d'estimation client par défaut est de 0,50 $ ; remplacez --max-cost-usd uniquement dans le cadre d'un budget approuvé. Il ne s'agit pas d'un plafond de facturation finale appliqué par le serveur car des ratios de groupe de compte peuvent s'appliquer. Créez au maximum une tâche payante par invocation.

Lisez HIAPI_API_KEY depuis l'environnement du processus ou --env-file. Ne l'imprimez, ne la conservez jamais et ne l'incluez jamais dans les artefacts. Conservez l'hôte API fixe et le stockage de sortie temporaire.

Reprendre en Toute Sécurité

Le CLI lie sa clé d'idempotence au hash de la requête approuvée, l'imprime avant la soumission, et imprime l'ID de la tâche immédiatement après sa création. Réutilisez exactement cette --idempotency-key si la soumission est interrompue avant qu'un ID de tâche ne soit renvoyé. Si une réponse de clé en double contient déjà un ID de tâche, n'attachez pas le brief actuel ; reprenez la tâche existante séparément. Après l'existence d'un ID de tâche, reprenez uniquement avec :

node scripts/hiapi-food-commercial-video.mjs --task-id TASK_ID --env-file "D:\chemin\vers\.env.local"

Ne soumettez jamais automatiquement un remplacement après des échecs d'interrogation ou de révision de qualité.

Examiner le Package

Conservez final.mp4, brief.md, prompt.json expurgé, manifest.json, et qc.json spécifique à l'alimentaire. Traitez generated_unreviewed comme le statut automatisé final. Exigez une révision humaine avant la publication ou toute réclamation concernant le produit, l'ingrédient, l'allergène, l'alcool, la nutrition, la certification ou la santé.

Consultez references/output.md pour la sémantique des artefacts et la liste de contrôle QC. Consultez references/api.md lors du changement de routes, de la logique de tarification, des tentatives ou de la gestion des tâches.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

hiapi-fashion-lookbook-video

Plan, preview, price, and generate short single-shot fashion videos through HiAPI. Use for runway walks, one target-outfit transition, editorial lookbook poses, and non-speaking person showcases for clothing brands, fashion creators, and ecommerce sellers. Route text-only briefs to Kling 3.0 Omni text-to-video, one authorized person or complete-look image to Kling image-to-video, and person plus garment/style references to Seedance 2.0 Fast. Do not use for exact virtual try-on or fit guarantees, multi-outfit montages, deterministic motion transfer, talking presenters, captions, logos, CTA compositing, or multi-shot editing.

hiapi-product-spokesperson-video

Generate product spokesperson, brand introduction, and on-camera advertising videos locally through HiAPI. Use for synthetic presenters, authorized talking-head videos from a person image, product introductions, or brand promotions from product and brand reference images. Route synthetic spokespersons to Kling 3.0 Omni text-to-video, talking heads to Kling 3.0 Omni image-to-video, and product or brand promos to Seedance 2.0 Fast. Do not use to edit or assemble existing footage.

hiapi-seedance-2-0-ugc-ad-video-skill

Create source-grounded, real-person or consented synthetic-actor UGC product ads with HiAPI Seedance 2.0 for TikTok and Instagram Reels. Use for ecommerce product trials, unboxings, direct-to-camera demos, creator-style scripts, paid-social variants, 9:16 video generation, or UGC campaign batches that need authentic phone-shot direction, native dialogue, claim controls, and final media QC.

Skills associés