Coverage for agentos/agent/__init__.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.14.3, created at 2026-07-10 07:44 +0800

1""" 

2AgentOS Agent 模块 — 自主 Agent 实现与多 Agent 编排。 

3 

4v1.5.1: +ConditionalPipeline/ParallelPipeline/RouterAgent 多Agent编排。 

5v1.3.38: +流式运行(run_stream)、错误重试、checkpoint/resume、MockLLMProvider。 

6v1.3.37: ToolUsingAgent — 基于 LLM Function Calling 的多步推理 Agent。 

7""" 

8 

9from agentos.agent.pipeline import ( 

10 ConditionalPipeline, 

11 ParallelPipeline, 

12 PipelineResult, 

13 RouterAgent, 

14) 

15from agentos.agent.tool_agent import ( 

16 AgentConfig, 

17 AgentResult, 

18 AgentStep, 

19 MockLLMProvider, 

20 ToolAgent, 

21 ToolExecutor, 

22) 

23 

24__all__ = [ 

25 "ToolAgent", 

26 "ToolExecutor", 

27 "AgentConfig", 

28 "AgentStep", 

29 "AgentResult", 

30 "MockLLMProvider", 

31 "ConditionalPipeline", 

32 "ParallelPipeline", 

33 "RouterAgent", 

34 "PipelineResult", 

35]