-
Notifications
You must be signed in to change notification settings - Fork 0
04 AI Platform
Raja Jeevan Kumar Maduri edited this page Aug 4, 2026
·
1 revision
- Defines
BaseAgentinterface andRequirementAnalyzerAgent(ai/agents/requirement_analyzer.py). - Implements step-by-step reasoning: Analyze → Identify Entities → Compute Risk → Draft ASST Nodes.
- Routes tasks based on task capability matrices (ADR-0004):
-
reasoning→ OpenAIgpt-4o -
extraction→ Anthropicclaude-3-5-sonnet -
summarization→ Google Geminigemini-1.5-pro
-
- Tracks token usage and estimates API costs.
- Centralized Jinja2 template suite rendering prompts for document generation and impact analysis.