Configuration de MoneyPrinterTurbo
MoneyPrinterTurbo transforme un sujet ou un mot-clé en une courte vidéo finie : il rédige un script, trouve ou génère les images correspondantes, ajoute sous-titres et bande sonore, puis effectue le rendu du clip. OfoxAI est sponsor officiel du projet et figure en option intégrée pour deux de ses étapes — génération vidéo par IA et rédaction de script — toutes deux accessibles avec une seule clé API OfoxAI.
Ce guide couvre uniquement le fait de pointer MoneyPrinterTurbo vers OfoxAI. Pour installer l’outil lui-même — via uv, Docker, le package Windows en un clic ou Google Colab — voir le README officiel .
Prérequis
- Un compte OfoxAI avec une clé API (obtenez-en une ici )
- MoneyPrinterTurbo installé, avec
config.tomlprésent à la racine du projet — l’app le copie depuisconfig.example.tomlau premier lancement
La voie de l’agent en un seul prompt
MoneyPrinterTurbo publie un skill d’agent officiel. Tout agent IA capable d’exécuter des commandes de terminal — Claude Code compris — installe, configure et produit le rendu à partir d’un seul prompt :
Utilise ce skill : https://raw.githubusercontent.com/harry0703/MoneyPrinterTurbo/main/docs/skill/SKILL.md
Fais-moi une vidéo sur la façon dont l'IA change la vie quotidienne, et génère les images avec OfoxAI.L’agent réutilise ce qui se trouve déjà dans config.toml et ne demande que les identifiants qui lui manquent encore — MPT_OFOX_API_KEY pour OfoxAI.
Attention au préfixe MPT_ : MPT_OFOX_API_KEY n’appartient qu’à la voie de l’agent. Ce n’est pas le OFOX_API_KEY sur lequel config.toml se rabat à l’Étape 1 ci-dessous — définir la mauvaise variable laisse l’agent réclamer une clé que vous croyez déjà fournie.
Le skill utilise par défaut les images d’archive gratuites de Pexels : demandez donc explicitement des images OfoxAI comme ci-dessus, sinon le clip est monté à partir de vidéos d’archive et aucun appel vidéo OfoxAI n’est effectué. Il tourne sur macOS et Windows et utilise uv.
Étapes de configuration
Étape 1 : Définir OfoxAI comme source vidéo
Ouvrez config.toml et pointez video_source vers ofox :
video_source = "ofox"
ofox_api_key = "<votre OFOXAI_API_KEY>"
ofox_base_url = "https://api.ofox.run/v1"
ofox_text_to_video_model = "bytedance/seedance-2.0-fast"
ofox_resolution = "720p"
ofox_min_duration = 4
ofox_max_duration = 15
ofox_provider = "byteplus"ofox_resolution, ofox_min_duration et ofox_max_duration ne sont valides que pour le modèle défini dans ofox_text_to_video_model — chaque modèle a sa propre plage acceptée. Changer de modèle sans mettre à jour ces trois champs fait rejeter la requête avant même la création d’une tâche. Consultez les vraies limites de chaque modèle dans Modèles vidéo, et ce qu’accepte ofox_provider dans Routage des fournisseurs.
Laissez ofox_api_key vide et exportez OFOX_API_KEY dans l’environnement si vous préférez ne pas stocker la clé dans le fichier — MoneyPrinterTurbo se rabat alors sur cette variable.
Ou faites-le depuis la WebUI : choisissez OFox AI Video comme source sur l’écran principal, puis ouvrez Paramètres → Sources de médias et descendez jusqu’au bloc OfoxAI :

Renseignez OFox API Key, OFox text-to-video model, OFox Base URL et OFox upstream provider :

La WebUI n’expose que ces quatre champs — ofox_api_key, ofox_text_to_video_model, ofox_base_url et ofox_provider. ofox_resolution, ofox_min_duration et ofox_max_duration n’ont aucun contrôle dans l’interface — définissez-les dans config.toml.
Étape 2 : Définir OfoxAI comme modèle de rédaction de script (facultatif)
Les champs openai_* intégrés de MoneyPrinterTurbo fonctionnent avec tout endpoint compatible OpenAI Chat Completions — y compris celui d’OfoxAI, en réutilisant la même clé API :
llm_provider = "openai"
openai_api_key = "<votre OFOXAI_API_KEY>"
openai_base_url = "https://api.ofox.run/v1"
openai_model_name = "openai/gpt-5.5"Contrairement à ofox_api_key, openai_api_key n’a pas de repli par variable d’environnement — collez la clé directement dans le fichier.
Ces trois mêmes valeurs se trouvent dans Paramètres → Modèles de la WebUI — cliquez sur Configurer le modèle à côté du champ du thème de la vidéo pour l’ouvrir :

Cette page comporte un bouton Tester la connexion au modèle :

Les IDs de modèle nécessitent le préfixe du fournisseur — openai/gpt-5.5, pas le gpt-5.5 nu. Parcourez le catalogue complet dans le Marché des modèles .
Étape 3 : Démarrer MoneyPrinterTurbo
Redémarrez l’app (ou le conteneur, sous Docker) pour qu’elle prenne en compte le config.toml modifié. Générez une courte vidéo de test depuis la WebUI ou la CLI ; un rendu abouti confirme que les deux étapes atteignent bien OfoxAI.
Les déploiements Docker lisent config.toml au démarrage du conteneur, pas depuis un montage rechargé à chaud — éditez le fichier et copiez-le en place avant docker compose up, puis redémarrez le conteneur après tout changement ultérieur.
Ce que ça coûte
Les images OfoxAI sont facturées par clip soumis, pas par vidéo finie — et une vidéo est normalement montée à partir de plusieurs clips, si bien qu’un seul rendu peut créer plusieurs tâches payantes. Budgétez sur le nombre de clips, pas sur le nombre de vidéos.
Les deux voies encadrent la dépense. La WebUI estime combien de tâches payantes votre script va soumettre, puis bloque le rendu tant que vous n’avez pas coché Je comprends que la génération vidéo OFox crée des tâches payantes. Le skill de l’agent s’arrête sur OFOX_CHARGE_CONFIRMATION_REQUIRED et ne continue qu’une fois votre accord donné, en relançant avec --confirm-ofox-charge ; un agent bien élevé n’ajoute jamais ce flag de lui-même.
Les tarifs à la seconde varient selon le modèle, à partir de bytedance/seedance-2.0-mini ; voir Modèles vidéo. La rédaction de script est facturée en tokens de chat ordinaires, négligeable face aux images.
Modèles recommandés
- Vidéo — n’importe lequel des 12 modèles vidéo OfoxAI fonctionne dans
ofox_text_to_video_model;bytedance/seedance-2.0-fast(celui par défaut ci-dessus) est le point de départ le moins cher, etalibaba/wan-3.0oubytedance/seedance-2.5permettent des clips de 30 secondes. - Rédaction de script — tout modèle de chat du Marché des modèles fonctionne dans
openai_model_name.
Dépannage
La création de tâche échoue immédiatement, avant toute facturation — ofox_resolution, ofox_min_duration/ofox_max_duration ou ofox_provider ne correspondent pas au modèle défini dans ofox_text_to_video_model. L’API valide ces valeurs par rapport aux limites propres du modèle et rejette toute incohérence avec provider_type_unavailable ou une erreur de résolution/durée avant de créer une tâche — rien n’est facturé. Consultez les vraies limites du modèle dans Modèles vidéo.
L’agent réclame sans cesse une clé que vous avez déjà définie — vous avez défini OFOX_API_KEY là où la voie de l’agent attend MPT_OFOX_API_KEY, ou l’inverse. Les deux sont distinctes : MPT_OFOX_API_KEY pour le skill, OFOX_API_KEY comme repli de config.toml.
Connexion en échec en Chine continentale — basculez ofox_base_url vers le miroir https://api.ofox.io/v1 ; il reflète le même service sous la même clé API.
La génération de script utilise silencieusement le mauvais fournisseur — llm_provider doit valoir exactement "openai" pour activer le bloc openai_* ; toute autre valeur route la génération de script vers les champs d’un autre fournisseur, même avec openai_api_key renseigné.
MoneyPrinterTurbo évolue rapidement et ses champs de configuration peuvent changer d’une version à l’autre. Vérifiez avec le config.example.toml officiel .