Sell.Systems
Practice on your own server without limits: websites, bots, content, and automations in one place.
Start Your JourneyMini-Project 1-0: AI Video + AI Dynamic Quotes
Mini-Project 1-0
AI Video + AI Dynamic Quotes
Your Gemini agent keeps working inside the same Node-RED tab. This time it must replace static quotes with a fully automated stream: Gemini Flash writes the quote, HeyGen renders the video, and the combined result appears in your lab. You provide API keys + intent—Gemini handles the rest.
Embedded labs
🛠AI Terminal (Gemini) 🔄 Reload if the terminal freezes
Gemini deploys → refresh Node-RED below
⚡ Node-RED Control Room 🔄 Reload if the canvas looks stale
Mission Inventory
- Ready to use: the existing Node-RED tab from Mini-Project 1, Gemini CLI in the terminal, local Git.
- What to provide to Gemini: Gemini API key (reuse the Mission 01 key or mint a new one the same way) and a HeyGen API key. That’s it—Gemini picks the repo name and structure.
- Expected result: a flow that generates a quote via Gemini Flash, sends it to HeyGen, receives a video URL, and surfaces/logs both pieces together.
Mission Path
- Prepare API keys. Share only the API keys. Gemini decides the repo name, checks whether it already exists, and documents that decision.
- Configure Gemini to generate motivational quotes. Gemini configures built-in Function/HTTP Request nodes so the flow can call Gemini Flash.
- Render via HeyGen. Gemini adds HeyGen API requests, parses the response, and captures the video URL.
- Publish & log. Gemini updates the Node-RED tab, README, and git log and explains how to trigger/review the output.
Student instructions
- Hands off Node-RED. Provide only the API keys and mission goal—Gemini handles every step inside Node-RED.
- Repo discipline. Gemini invents (or reuses) the repo name based on the mission, checks if it already exists, and documents whatever path it selects.
- Context separation. Gemini remembers previous missions but keeps each mini-project in its own folder/README/git history.
- Final proof. Gemini must show how to trigger the flow (inject node, HTTP endpoint, dashboard, etc.) and where to view the quote + video link.
Prompt Template
Replace the placeholders with your real API keys, select all, copy, and paste the text into the Gemini terminal below (right-click -> Paste or Ctrl+Shift+V). Make sure everything lands correctly before pressing Enter.
Support
- Need credentials or URLs? Open the messaging drawer (speech-bubble icon in the top-right corner).
- Questions? Ping Telegram HQ: @SellSystemsHQ.
Sell.Systems
Practice on your own server without limits: websites, bots, content, and automations in one place.
Start Your Journey