Ctrl K
ComunidadGuías…

soc_ai/agent/__init__.py

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
"""PydanticAI agent loop, prompts, model builders, reasoning-trace handling."""

from soc_ai.agent.orchestrator import (
    InvestigationContext,
    StepEvent,
    build_agent,
    build_investigator,
    build_investigator_model,
    build_model,
    build_synthesizer,
    build_synthesizer_model,
    investigate,
)
from soc_ai.agent.prompts import (
    INVESTIGATOR_PROMPT,
    SYNTHESIZER_PROMPT,
    SYSTEM_PROMPT,
    build_investigator_prompt,
    build_synthesizer_prompt,
)
from soc_ai.agent.reasoning import ReasoningMode, extract_reasoning_trace
from soc_ai.agent.triage import (
    InvestigationTranscript,
    RecommendedAction,
    TriageReport,
    Verdict,
    WriteToolName,
)

__all__ = [
    "INVESTIGATOR_PROMPT",
    "SYNTHESIZER_PROMPT",
    "SYSTEM_PROMPT",
    "InvestigationContext",
    "InvestigationTranscript",
    "ReasoningMode",
    "RecommendedAction",
    "StepEvent",
    "TriageReport",
    "Verdict",
    "WriteToolName",
    "build_agent",
    "build_investigator",
    "build_investigator_model",
    "build_investigator_prompt",
    "build_model",
    "build_synthesizer",
    "build_synthesizer_model",
    "build_synthesizer_prompt",
    "extract_reasoning_trace",
    "investigate",
]