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
messageslist. - Multiple images can be included by extending the
imageslist. imagesmust 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
imagesfield 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/).