Coverage for agentos/agent/__init__.py: 100%
3 statements
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-08 21:26 +0800
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-08 21:26 +0800
1"""
2AgentOS Agent 模块 — 自主 Agent 实现与多 Agent 编排。
4v1.5.1: +ConditionalPipeline/ParallelPipeline/RouterAgent 多Agent编排。
5v1.3.38: +流式运行(run_stream)、错误重试、checkpoint/resume、MockLLMProvider。
6v1.3.37: ToolUsingAgent — 基于 LLM Function Calling 的多步推理 Agent。
7"""
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)
24__all__ = [
25 "ToolAgent",
26 "ToolExecutor",
27 "AgentConfig",
28 "AgentStep",
29 "AgentResult",
30 "MockLLMProvider",
31 "ConditionalPipeline",
32 "ParallelPipeline",
33 "RouterAgent",
34 "PipelineResult",
35]