Back to prompt library
Build AutoGen Incident Triage Agents
Linked challenge: Build an Automated Cyber Incident Triage System with AutoGen and Pydantic AI
Prompt source
implementation16 lines5 sectionsNo variables0 checklist items
import autogen
from pydantic import BaseModel, Field
from pydantic_ai import Agent
class ThreatReport(BaseModel):
threat_actor_class: str
mitre_technique_id: str = Field(pattern=r"^T\d{4}(\.\d{3})?$")
severity: str
remediation_action: str
# Configure AutoGen AssistantAgent and UserProxyAgent
config_list = [{"model": "gpt-4o", "api_key": "YOUR_API_KEY"}]
security_analyst = autogen.AssistantAgent(
name="SecurityAnalyst",
llm_config={"config_list": config_list},
system_message="Analyze log evidence and map directly to MITRE ATT&CK techniques."
)
# Implement Pydantic AI validator agent...