Back to prompt library
Initialize Pydantic AI Agent for Trial Matching
Linked challenge: Trial Eligibility Engine for Anti-Inflammatory Drugs using Pydantic AI
Prompt source
implementation9 lines3 sectionsNo variables0 checklist items
from pydantic import BaseModel
from pydantic_ai import Agent
class TrialEligibilityResult(BaseModel):
patient_id: str
is_eligible: bool
matched_criteria: list[str]
excluded_criteria: list[str]
# Instantiate Pydantic AI agent enforcing typed structured result
trial_agent = Agent('openai:gpt-4o', result_type=TrialEligibilityResult)