Core Module =========== The core module contains the main components for red-team adversarial testing. RedTeamOrchestrator ------------------- .. autoclass:: specalign.core.RedTeamOrchestrator :members: :undoc-members: :show-inheritance: ContextPool ----------- .. autoclass:: specalign.core.ContextPool :members: :undoc-members: :show-inheritance: Planner ------- .. autoclass:: specalign.core.Planner :members: :undoc-members: :show-inheritance: .. autofunction:: specalign.core.create_planner DualRoleAgent ------------- .. autoclass:: specalign.core.DualRoleAgent :members: :undoc-members: :show-inheritance: .. autofunction:: specalign.core.create_dual_agent Judges ------ SafetyJudge ~~~~~~~~~~~ .. autoclass:: specalign.core.SafetyJudge :members: :undoc-members: :show-inheritance: QualityJudge ~~~~~~~~~~~~ .. autoclass:: specalign.core.QualityJudge :members: :undoc-members: :show-inheritance: .. autofunction:: specalign.core.create_judges SeedGenerator ------------- .. autoclass:: specalign.core.SeedGenerator :members: :undoc-members: :show-inheritance: