Onboarding créatif

Configurer les APIs IA

Trois services serveur historiques (Gemini, Luma, Meshy) plus Seedance pour le film produit. Les clés restent dans .env — jamais en NEXT_PUBLIC_*. Cette page n’affiche que la présence (oui / non), jamais la valeur.

0 / 4 variables d’environnement détectées

Copier .env.example vers .env à la racine du monorepo, remplir, relancer npm run dev:web.

  1. Étape 1

    Google Gemini

    Absente

    Textes, extraits, aides à la rédaction — serveur uniquement via apps/web/src/lib/ai/gemini.ts.

    Quota gratuit inclus à la création de la clé. Pour la prod : activer la facturation Google Cloud (pay-as-you-go) dans AI Studio, puis surveiller l’usage et les plafonds.

    Variable : GEMINI_API_KEY

  2. Étape 2

    Luma Dream Machine

    Absente

    Génération vidéo (template serveur) via apps/web/src/lib/ai/luma.ts.

    L’URL produit ci-dessus redirige vers Luma Agents. Les clés API se créent sur platform.lumalabs.ai. Crédits via abonnement (Plus / Pro / Ultra) ou plafond de dépense dans le compte — chaque génération vidéo consomme des crédits.

    Variable : LUMA_API_KEY

  3. Étape 3

    Meshy.ai

    Absente

    Génération 3D (preview / refine / poll) via apps/web/src/lib/ai/meshy.ts.

    Créer une clé (préfixe msy_) dans le dashboard. Créditer le compte via un plan Meshy (crédits mensuels) ou un achat de crédits. Une réponse 402 indique un solde insuffisant.

    Variable : MESHY_API_KEY

  4. Étape 4

    ByteDance Seedance 1.5 Pro

    Absente

    Film produit marketing + dashboards via apps/web/src/lib/ai/seedance.ts et POST /api/demo/seedance.

    Endpoint public documenté : fal.ai (variable FAL_KEY ou SEEDANCE_API_KEY). BytePlus / Volcengine (ARK_API_KEY) est souvent gated. Un clip 720p ~8–12 s consomme des crédits fal.

    Variable : SEEDANCE_API_KEY

Configuration APIs IA | LexaSafe France