Coverage for llm_dataset_engine/__init__.py: 100%
6 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-15 18:04 +0200
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-15 18:04 +0200
1"""
2LLM Dataset Processing Engine.
4A production-grade SDK for processing tabular datasets using Large Language
5Models with reliability, observability, and cost control.
6"""
8__version__ = "1.0.0"
10# Layer 4: High-Level API
11from llm_dataset_engine.api.pipeline import Pipeline
12from llm_dataset_engine.api.pipeline_builder import PipelineBuilder
13from llm_dataset_engine.api.dataset_processor import DatasetProcessor
15# Core configuration models
16from llm_dataset_engine.core.specifications import (
17 DatasetSpec,
18 PromptSpec,
19 LLMSpec,
20 ProcessingSpec,
21 PipelineSpecifications,
22)
24__all__ = [
25 "__version__",
26 "Pipeline",
27 "PipelineBuilder",
28 "DatasetProcessor",
29 "DatasetSpec",
30 "PromptSpec",
31 "LLMSpec",
32 "ProcessingSpec",
33 "PipelineSpecifications",
34]