Video 2: turn one face into a 50-image LoRA dataset

The video is free. The workflow files and templates for it are in AI Empire Premium, $25/month. $47/month from 20 Oct 2026.

The AI Empire Dataset Maker turns one portrait of your AI character into 50 photos of her, each with a caption, ready to train her character LoRA. In video 2 it runs in ComfyUI on a rented RunPod RTX PRO 6000, takes 30 minutes to 2 hours, and the whole dataset downloads as one .zip.

Affiliate note: RunPod and Fanvue links on this page are referral links. If you sign up through them, AI Empire may earn credits or a commission. You pay the same. How this works.

On this page
  1. What do you need before you start?
  2. How do you deploy the Dataset Maker?
  3. How do you describe her hair and eyes?
  4. How do you load the workflow and her face?
  5. Which engine should you pick?
  6. How do you test a photo and pick a body type?
  7. How do you generate all 50 photos?
  8. How do you download the dataset?
  9. What do the captions look like?
  10. What can go wrong?

What do you need before you start?

You need her face from video 1, a RunPod account and the files from the Skool classroom. Everything for this video is in Phase 3, in the lesson called “Getting reference images”: the RunPod template, the hair and eyes prompt and the workflow. If you haven’t made her face yet, start with the free course.

  1. Her face from video 1: one clear, front-facing portrait of your original AI character.
  2. A RunPod account with credit for a few hours of GPU time.
  3. The Phase 3 lesson “Getting reference images” in the AI Empire Skool.

The video opens with one tip: if you plan to make money with her, sign up on Fanvue now, even before you use it, because the account takes time to get reviewed. Here’s our Fanvue sign-up link.

Graduates who sign up through our link can get a verification badge and growth help from Fanvue’s team.

How do you deploy the Dataset Maker?

Open the Phase 3 lesson and click the RunPod template. The video uses a strong GPU because the free engine runs on it: the RTX PRO 6000 is the main recommendation, then the RTX 5090. Add a volume disk, deploy, and wait about 10 minutes for the pod to be ready.

Get the template in AI Empire Premium

  1. Click the RunPod template in the “Getting reference images” lesson.
  2. Pick the GPU. The video uses the RTX PRO 6000. The RTX 5090 is next on the list.
  3. Click Add volume, choose Volume disk and add it.
  4. Deploy. The pod takes about 10 minutes to be ready.

How do you describe her hair and eyes?

Do this while the pod starts. Copy the hair and eyes prompt from the Skool lesson, paste it into ChatGPT or any chatbot, attach her portrait and send it. You get back one short line about her hair and eye colour. Keep it: it goes into the workflow in the next step.

If you don’t have the Skool prompt to hand, this one asks for the same line:

Look at the attached portrait of a woman. Describe ONLY her hair and her eye colour, for an image-generation setting.

Rules:
- One line, lowercase, no full stop, nothing else in your answer.
- Format: <length> <texture> <colour> hair[, <one style detail>], <eye colour> eyes
- Do NOT describe her face, skin, makeup, age, ethnicity, body or clothes.

You get a line like long straight dark brown hair, middle part, brown eyes.

How do you load the workflow and her face?

When the pod is ready, open ComfyUI from it. If ComfyUI shows an error the first time, click into the browser’s address bar and press Enter. Then download the workflow from the same Skool lesson and drag it into ComfyUI. Upload her portrait and paste the hair and eyes line from the chatbot.

  1. Open ComfyUI from your pod. Error on first load? Click the address bar and press Enter.
  2. Download the workflow from the “Getting reference images” lesson and drag it into ComfyUI.
  3. Upload her portrait in Your face.
  4. Paste the line from the chatbot into hair and eyes.
The AI Empire Dataset Maker in ComfyUI: face upload, body type, trigger word, hair and eyes, engine, and a test photo of the result.
The Dataset Maker: her face on the left; body type, trigger word, hair and eyes and engine in the middle; the test photo on the right.

Which engine should you pick?

The video recommends Qwen. It’s free, runs on your pod’s GPU and gives the best quality in the video. Nano Banana Pro and Seedream are the other two options: they run through RunPod’s API and you pay per photo from your RunPod account, so they need a RunPod API key first.

Engine Where it runs What you need
Qwen (recommended) Your pod’s GPU A strong GPU, nothing else
Nano Banana Pro RunPod’s API A RunPod API key, paid per photo
Seedream RunPod’s API A RunPod API key, paid per photo

To use a paid engine: in RunPod, go to Credentials, create an API key and copy it. In the workflow, click the key button, paste the key, then pick Nano Banana Pro or Seedream as the engine. What each one costs per photo is in Nano Banana Pro vs Seedream.

How do you test a photo and pick a body type?

Test before you make all 50. Pick one of the template photos, run it, and check that the result shows her face on that photo. Then pick her body type. There are six: athletic, curvy, petite, busty, thick and plus. The video goes with curvy. Test a few photos until you’re happy.

  1. Pick a template photo to test on and set mode to Test 1 photo.
  2. Press Run and check the result: her face, in the template photo’s pose, outfit and place.
  3. Pick a body type: athletic, curvy, petite, busty, thick or plus. Each one is a set of 50 AI-generated template photos with captions, and you can see what it changes in the test photo.
  4. Test a few more photos until you’re happy with her.

Why 50 photos? The LoRA in video 3 learns what she looks like from different angles, poses and places. The template photos already cover those, so 50 is plenty.

The demo AI character on a pier at dusk, blue long-sleeve top and grey sweatpants, made by the Dataset Maker.
One image from her dataset: same face, new pose, outfit and place.

How do you generate all 50 photos?

Set mode to Whole dataset, check the body type, keep the default trigger word, give the dataset a name and press Run once. In the video this takes 30 minutes to 2 hours. Keep the browser tab open until it finishes. You can minimize it and keep using your computer.

  1. Set mode to Whole dataset.
  2. Check the body type is the one you tested.
  3. Keep the default trigger word, zvx woman. Every time you type it in a prompt later, you get her instead of a random woman.
  4. Give the dataset name something you’ll recognise, like my AI girl. It names the zip, so you can tell it apart from other datasets.
  5. Press Run once. It makes all 50 by itself. When ComfyUI’s assets show image 50, it’s done.

How do you download the dataset?

Go back to RunPod, click your pod and open JupyterLab. In the file browser, go to output, then datasets, and download the zip with your dataset name. It holds 50 images and 50 .txt caption files: everything video 3 needs. Then stop the pod so it stops billing for the GPU.

  1. In RunPod, click your pod and open JupyterLab.
  2. Go to output/datasets/ and find <your dataset name>.zip.
  3. Download it. Inside: 50 images and 50 .txt files.
  4. Stop the pod once you have everything you need.

More on moving files on and off a pod: how to upload and download files on RunPod.

What do the captions look like?

Every image gets a .txt caption file with the same name. It starts with the trigger word, then the template photo’s own caption in a fixed order: shot and pose, outfit, place, light, and framing last. Captions never describe her face or hair, so the LoRA learns those as part of the trigger word.

Whatever the captions leave out, the LoRA learns as part of her. More on that in how many images a LoRA needs and how to caption them.

What can go wrong?

  • ComfyUI shows an error when you open it. Click into the address bar and press Enter.
  • The test photo looks almost like the template. That can just mean your character looks a lot like the template model. With a very different face, say blonde with blue eyes, you’d see the difference clearly.
  • You see more than one zip in datasets. Test runs under other names make their own files. Download the one with your dataset name.
  • The tab got closed mid-run. The video keeps the tab open until the run finishes, to be safe. Minimizing it is fine.
  • The pod keeps billing. Stop it when you’re done. A stopped pod still bills for its disk, so terminate it once you’ve downloaded everything.

Next: video 3, train her character LoRA on this dataset. New to the series? Start at the free course.

Questions people ask

Can I make a LoRA dataset from one image?
Yes. That's what the Dataset Maker does: it takes one portrait of your AI character and makes 50 photos of her in different poses, outfits, places and angles, each with a caption, ready for LoRA training.
Which GPU do I need?
The video recommends a strong GPU for the free Qwen engine: the RTX PRO 6000 first, then the RTX 5090. Nano Banana Pro and Seedream run through RunPod's API instead and need a RunPod API key.
How long does the dataset take?
In the video, the pod takes about 10 minutes to be ready, and the whole 50-photo dataset takes 30 minutes to 2 hours. Keep the browser tab open until it finishes. You can minimize it.
Which trigger word should I use?
Keep the default, zvx woman. Every time you type it in a prompt later, you get your AI character instead of a random woman. Use the same trigger word when you train her LoRA.
Do I need a Hugging Face account?
No. You deploy the template on RunPod, load the workflow in ComfyUI and run it. No Hugging Face account or token.

Read next