Coverage for src/refinire/agents/pipeline/__init__.py: 100%
3 statements
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-15 18:51 +0900
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-15 18:51 +0900
1"""
2Refinire Pipeline - LLM pipeline and execution frameworks
4This module provides pipeline functionality for the Refinire AI agent platform:
5- Modern LLM pipeline with PromptStore integration
6- Legacy AgentPipeline (deprecated)
7- Interactive pipeline for multi-turn conversations
8"""
10# Modern LLM Pipeline (recommended)
11from .llm_pipeline import (
12 LLMPipeline,
13 LLMResult,
14 EvaluationResult as LLMEvaluationResult,
15 InteractivePipeline,
16 InteractionResult,
17 InteractionQuestion,
18 create_simple_llm_pipeline,
19 create_evaluated_llm_pipeline,
20 create_tool_enabled_llm_pipeline,
21 create_web_search_pipeline,
22 create_calculator_pipeline,
23 create_simple_interactive_pipeline,
24 create_evaluated_interactive_pipeline
25)
27# Legacy AgentPipeline (deprecated)
28from .pipeline import AgentPipeline, EvaluationResult, Comment, CommentImportance
30__all__ = [
31 # Modern LLM Pipeline (recommended)
32 "LLMPipeline",
33 "LLMResult",
34 "LLMEvaluationResult",
35 "InteractivePipeline",
36 "InteractionResult",
37 "InteractionQuestion",
38 "create_simple_llm_pipeline",
39 "create_evaluated_llm_pipeline",
40 "create_tool_enabled_llm_pipeline",
41 "create_web_search_pipeline",
42 "create_calculator_pipeline",
43 "create_simple_interactive_pipeline",
44 "create_evaluated_interactive_pipeline",
46 # Legacy AgentPipeline (deprecated)
47 "AgentPipeline",
48 "EvaluationResult",
49 "Comment",
50 "CommentImportance"
51]