Skip to main content

Dataset Preparation

Overview

This dataset format is designed to represent multi-turn conversations between a user and an assistant, with optional associated images.

It is particularly suited for fine-tuning dialogue or multimodal models that require both text and image context.

Directory Structure

  • images/ – Directory containing image files. Paths must be absolute.
  • dataset.jsonl – Main dataset file in JSONL format.

Dataset Structure

Each dataset entry is stored as a single JSON object.
  • Multiple turns can be added by extending the messages list.
  • Multiple images can be included by extending the images list.
  • images must always be a list (even if only one image is present).

Field Definitions

Example Entry

Usage Notes

  • Conversations can contain any number of turns.
  • The images field can contain multiple entries or be empty ([]).
  • Always use absolute paths for image references to avoid path resolution errors.
  • Store images in a consistent directory (e.g., /home/datasets/images/).