pyrit.prompt_target.TargetCapabilities#
- class TargetCapabilities(supports_multi_turn: bool = False)[source]#
Bases:
objectDescribes the capabilities of a PromptTarget so that attacks and other components can adapt their behavior accordingly.
Each target class defines default capabilities via the _DEFAULT_CAPABILITIES class attribute. Users can override individual capabilities per instance through constructor parameters, which is useful for targets whose capabilities depend on deployment configuration (e.g., Playwright, HTTP).
Methods
__init__([supports_multi_turn])Attributes