File size: 855 Bytes
56fd459 313f83b 56fd459 313f83b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# Agent system for AnkiGen agentic workflows
from .base import BaseAgentWrapper, AgentConfig
from .generators import (
SubjectExpertAgent,
PedagogicalAgent,
ContentStructuringAgent,
GenerationCoordinator,
)
from .judges import (
ContentAccuracyJudge,
PedagogicalJudge,
ClarityJudge,
TechnicalJudge,
CompletenessJudge,
JudgeCoordinator,
)
from .enhancers import RevisionAgent, EnhancementAgent
from .config import AgentConfigManager
__all__ = [
"BaseAgentWrapper",
"AgentConfig",
"SubjectExpertAgent",
"PedagogicalAgent",
"ContentStructuringAgent",
"GenerationCoordinator",
"ContentAccuracyJudge",
"PedagogicalJudge",
"ClarityJudge",
"TechnicalJudge",
"CompletenessJudge",
"JudgeCoordinator",
"RevisionAgent",
"EnhancementAgent",
"AgentConfigManager",
]
|