|
21 | 21 | from typing import Any |
22 | 22 |
|
23 | 23 | from pyrit.common.deprecation import print_deprecation_message |
24 | | -from pyrit.models.chat_message import ( |
25 | | - ALLOWED_CHAT_MESSAGE_ROLES, |
26 | | - ChatMessage, |
27 | | - ChatMessagesDataset, |
28 | | -) |
29 | | -from pyrit.models.conversation_reference import ConversationReference, ConversationType |
30 | 24 | from pyrit.models.conversation_stats import ConversationStats |
31 | 25 | from pyrit.models.embeddings import EmbeddingData, EmbeddingResponse, EmbeddingSupport, EmbeddingUsageInformation |
32 | 26 | from pyrit.models.harm_definition import HarmDefinition, ScaleDescription, get_all_harm_definitions |
|
85 | 79 | group_message_pieces_into_conversations, |
86 | 80 | sort_message_pieces, |
87 | 81 | ) |
| 82 | +from pyrit.models.messages.chat_message import ( |
| 83 | + ALLOWED_CHAT_MESSAGE_ROLES, |
| 84 | + ChatMessage, |
| 85 | + ChatMessagesDataset, |
| 86 | + ToolCall, |
| 87 | +) |
| 88 | +from pyrit.models.messages.conversation_reference import ConversationReference, ConversationType |
88 | 89 | from pyrit.models.question_answering import QuestionAnsweringDataset, QuestionAnsweringEntry, QuestionChoice |
89 | 90 | from pyrit.models.results.attack_result import AttackOutcome, AttackResult, AttackResultT |
| 91 | +from pyrit.models.results.scenario_result import ScenarioIdentifier, ScenarioResult, ScenarioRunState |
90 | 92 | from pyrit.models.results.strategy_result import StrategyResult, StrategyResultT |
91 | 93 | from pyrit.models.retry_event import RetryEvent |
92 | | -from pyrit.models.scenario_result import ScenarioIdentifier, ScenarioResult, ScenarioRunState |
93 | 94 | from pyrit.models.score import Score, ScoreType, UnvalidatedScore |
94 | 95 |
|
95 | 96 | # Seeds - import from new seeds submodule for forward compatibility |
|
206 | 207 | "TargetCapabilities", |
207 | 208 | "TargetIdentifier", |
208 | 209 | "TextDataTypeSerializer", |
| 210 | + "ToolCall", |
209 | 211 | "UnvalidatedScore", |
210 | 212 | "validate_registry_name", |
211 | 213 | "VideoPathDataTypeSerializer", |
|
0 commit comments