Skip to content

Commit 0443820

Browse files
committed
Add basic prefix column
Signed-off-by: Samuel Monson <[email protected]>
1 parent 730eeb1 commit 0443820

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/guidellm/data/objects.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
GenerativeDatasetColumnType = Literal[
3232
"prompt_tokens_count_column",
3333
"output_tokens_count_column",
34+
"prefix_column",
3435
"text_column",
3536
"image_column",
3637
"video_column",
@@ -195,6 +196,7 @@ class GenerativeDatasetArgs(StandardBaseDict):
195196
split: str | None = None
196197
prompt_tokens_count_column: str | None = None
197198
output_tokens_count_column: str | None = None
199+
prefix_column: str | None = None
198200
text_column: str | list[str] | None = None
199201
image_column: str | list[str] | None = None
200202
video_column: str | list[str] | None = None

src/guidellm/data/utils.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,11 @@
8080
DEFAULT_COLUMN_NAMES: dict[str, list[str]] = {
8181
"prompt_tokens_count": ["prompt_tokens_count", "input_tokens_count"],
8282
"output_tokens_count": ["output_tokens_count", "completion_tokens_count"],
83+
"prefix_column": [
84+
"system_prompt",
85+
"system",
86+
"prefix",
87+
],
8388
"text_column": [
8489
"prompt",
8590
"instruction",

0 commit comments

Comments
 (0)