System prompt
Browse files
app.py
CHANGED
@@ -154,6 +154,8 @@ The {model_role} and the {user_role} can send multiple messages in a row, as a J
|
|
154 |
gr.Warning(
|
155 |
"Warning: There are less than 50 training examples. The model may not perform well with such a small dataset. Consider adding more chat files to increase the number of training examples."
|
156 |
)
|
|
|
|
|
157 |
|
158 |
return (
|
159 |
file_path,
|
@@ -164,6 +166,8 @@ The {model_role} and the {user_role} can send multiple messages in a row, as a J
|
|
164 |
fig_num_messages_distribution_plot,
|
165 |
fig_num_total_tokens_per_example_plot,
|
166 |
fig_num_assistant_tokens_per_example_plot,
|
|
|
|
|
167 |
)
|
168 |
|
169 |
|
@@ -278,6 +282,8 @@ with gr.Blocks(theme=theme) as demo:
|
|
278 |
visible=False,
|
279 |
variant="secondary",
|
280 |
)
|
|
|
|
|
281 |
# output_example = gr.JSON(label="Example Training Example")
|
282 |
|
283 |
with gr.Group():
|
@@ -316,6 +322,8 @@ with gr.Blocks(theme=theme) as demo:
|
|
316 |
num_messages_distribution_plot,
|
317 |
num_total_tokens_per_example_plot,
|
318 |
num_assistant_tokens_per_example_plot,
|
|
|
|
|
319 |
],
|
320 |
)
|
321 |
|
|
|
154 |
gr.Warning(
|
155 |
"Warning: There are less than 50 training examples. The model may not perform well with such a small dataset. Consider adding more chat files to increase the number of training examples."
|
156 |
)
|
157 |
+
|
158 |
+
system_prompt_to_use = full_system_prompt
|
159 |
|
160 |
return (
|
161 |
file_path,
|
|
|
166 |
fig_num_messages_distribution_plot,
|
167 |
fig_num_total_tokens_per_example_plot,
|
168 |
fig_num_assistant_tokens_per_example_plot,
|
169 |
+
system_prompt_to_use,
|
170 |
+
gr.update(visible=True),
|
171 |
)
|
172 |
|
173 |
|
|
|
282 |
visible=False,
|
283 |
variant="secondary",
|
284 |
)
|
285 |
+
|
286 |
+
system_prompt_to_use = gr.Textbox(label="System Prompt that you can use", visible=False, interactive=False, show_copy_button=True, info="When using the model, if you're asked for a system prompt, you can use this text.")
|
287 |
# output_example = gr.JSON(label="Example Training Example")
|
288 |
|
289 |
with gr.Group():
|
|
|
322 |
num_messages_distribution_plot,
|
323 |
num_total_tokens_per_example_plot,
|
324 |
num_assistant_tokens_per_example_plot,
|
325 |
+
system_prompt_to_use,
|
326 |
+
system_prompt_to_use
|
327 |
],
|
328 |
)
|
329 |
|