DataDesigner/docs/code_reference/engine/seed_readers.md
Andre Manoel 8b79b21298 Initialize orphan Fern docs website branch
Preserves tree from previous docs-website head: 5e47d33ea8. This branch is a CI-managed publish artifact like gh-pages; source provenance is tracked in commit messages rather than Git ancestry.
2026-05-14 01:17:51 +00:00

3.5 KiB

Seed Readers

Seed readers are engine-side adapters that turn a configured seed source into tabular seed rows. The engine attaches a SeedSource and secret resolver, asks the reader for column names and dataset size, then streams batches into generation.

Related pages: seeds, Seed Datasets, and Build Your Own.

Core Contracts

SeedReader

::: data_designer.engine.resources.seed_reader.SeedReader options: show_root_toc_entry: false

FileSystemSeedReader

::: data_designer.engine.resources.seed_reader.FileSystemSeedReader options: show_root_toc_entry: false

SeedReaderFileSystemContext

::: data_designer.engine.resources.seed_reader.SeedReaderFileSystemContext options: show_root_toc_entry: false

SeedReaderBatch

::: data_designer.engine.resources.seed_reader.SeedReaderBatch options: show_root_toc_entry: false

SeedReaderBatchReader

::: data_designer.engine.resources.seed_reader.SeedReaderBatchReader options: show_root_toc_entry: false

PandasSeedReaderBatch

::: data_designer.engine.resources.seed_reader.PandasSeedReaderBatch options: show_root_toc_entry: false

create_seed_reader_output_dataframe

::: data_designer.engine.resources.seed_reader.create_seed_reader_output_dataframe options: show_root_toc_entry: false

Built-In Readers

LocalFileSeedReader

::: data_designer.engine.resources.seed_reader.LocalFileSeedReader options: show_root_toc_entry: false

HuggingFaceSeedReader

::: data_designer.engine.resources.seed_reader.HuggingFaceSeedReader options: show_root_toc_entry: false

DataFrameSeedReader

::: data_designer.engine.resources.seed_reader.DataFrameSeedReader options: show_root_toc_entry: false

DirectorySeedReader

::: data_designer.engine.resources.seed_reader.DirectorySeedReader options: show_root_toc_entry: false

FileContentsSeedReader

::: data_designer.engine.resources.seed_reader.FileContentsSeedReader options: show_root_toc_entry: false

AgentRolloutSeedReader

::: data_designer.engine.resources.seed_reader.AgentRolloutSeedReader options: show_root_toc_entry: false

Registry and Errors

SeedReaderRegistry

::: data_designer.engine.resources.seed_reader.SeedReaderRegistry options: show_root_toc_entry: false

SeedReaderError

::: data_designer.engine.resources.seed_reader.SeedReaderError options: show_root_toc_entry: false