forked from microsoft/PyRIT
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
32 lines (29 loc) · 930 Bytes
/
Copy path__init__.py
File metadata and controls
32 lines (29 loc) · 930 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.
"""Attack components module."""
from pyrit.executor.attack.component.adversarial_conversation_manager import (
AdversarialConversationManager,
AdversarialReply,
)
from pyrit.executor.attack.component.conversation_manager import (
ConversationManager,
ConversationState,
build_conversation_context_string_async,
get_adversarial_chat_messages,
get_prepended_turn_count,
mark_messages_as_simulated,
)
from pyrit.executor.attack.component.prepended_conversation_config import (
PrependedConversationConfig,
)
__all__ = [
"AdversarialConversationManager",
"AdversarialReply",
"build_conversation_context_string_async",
"ConversationManager",
"ConversationState",
"get_adversarial_chat_messages",
"get_prepended_turn_count",
"mark_messages_as_simulated",
"PrependedConversationConfig",
]