Coverage for agentos/agent/__init__.py: 100%
3 statements
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-02 09:59 +0800
« prev ^ index » next coverage.py v7.14.3, created at 2026-07-02 09:59 +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.tool_agent import (
10 ToolAgent,
11 ToolExecutor,
12 AgentConfig,
13 AgentStep,
14 AgentResult,
15 MockLLMProvider,
16)
18from agentos.agent.pipeline import (
19 ConditionalPipeline,
20 ParallelPipeline,
21 RouterAgent,
22 PipelineResult,
23)
25__all__ = [
26 "ToolAgent",
27 "ToolExecutor",
28 "AgentConfig",
29 "AgentStep",
30 "AgentResult",
31 "MockLLMProvider",
32 "ConditionalPipeline",
33 "ParallelPipeline",
34 "RouterAgent",
35 "PipelineResult",
36]