Coverage for agentos/prompts/__init__.py: 100%
4 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"""AgentOS Prompt Management — v1.2.7 / v1.3.12.
3- PromptTemplate: 参数化模板,变量注入 + 版本管理。
4- PromptRegistry: 全局注册中心,按名称/标签检索。
5- PromptOptimizer: DSPy-inspired 自动提示词优化。
6- FewShotSelector: 智能 few-shot 示例选择与格式化。
7"""
9from agentos.prompts.manager import PromptTemplate, PromptRegistry
10from agentos.prompts.optimizer import (
11 PromptOptimizer,
12 OptimizerConfig,
13 OptimizationStrategy,
14 OptimizationResult,
15 PromptCandidate,
16)
17from agentos.prompts.few_shot import (
18 FewShotSelector,
19 Example,
20 SelectionStrategy,
21 build_examples,
22)
24__all__ = [
25 "PromptTemplate",
26 "PromptRegistry",
27 "PromptOptimizer",
28 "OptimizerConfig",
29 "OptimizationStrategy",
30 "OptimizationResult",
31 "PromptCandidate",
32 "FewShotSelector",
33 "Example",
34 "SelectionStrategy",
35 "build_examples",
36]