Coverage for llm_dataset_engine/__init__.py: 100%

1"""

2 LLM Dataset Processing Engine.

3

4 A production-grade SDK for processing tabular datasets using Large Language

5 Models with reliability, observability, and cost control.

6"""

7

8 __version__ = "1.0.0"

9

10# Layer 4: High-Level API

11 from llm_dataset_engine.api.pipeline import Pipeline

12 from llm_dataset_engine.api.pipeline_builder import PipelineBuilder

13 from llm_dataset_engine.api.dataset_processor import DatasetProcessor

14

15# Core configuration models

16 from llm_dataset_engine.core.specifications import (

17 DatasetSpec,

18 PromptSpec,

19 LLMSpec,

20 ProcessingSpec,

21 PipelineSpecifications,

22)

23

24 __all__ = [

25 "__version__",

26 "Pipeline",

27 "PipelineBuilder",

28 "DatasetProcessor",

29 "DatasetSpec",

30 "PromptSpec",

31 "LLMSpec",

32 "ProcessingSpec",

33 "PipelineSpecifications",

34]

35