Skip to main content
Loading navigation
Back to prompt library

Pydantic AI Agent Initialization

Linked challenge: Pydantic AI Threat Agent: Autonomous Cyber Hazard Underwriting

Prompt source

implementation9 lines3 sectionsNo variables0 checklist items
from pydantic import BaseModel, Field
from pydantic_ai import Agent

class CyberRiskResult(BaseModel):
    underwriting_decision: str
    risk_score_100: int = Field(ge=0, le=100)
    premium_multiplier: float
    remediation_requirements: list[str]

# Instantiate Pydantic AI Agent with typed result model
agent = Agent('openai:gpt-4o', result_type=CyberRiskResult)