From d1c7a3cff35ca261b6d8cd5e6b7db6cc54835f00 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 3 Feb 2025 20:49:54 -0800 Subject: [PATCH] enh: code interpreter prompt --- backend/open_webui/config.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/open_webui/config.py b/backend/open_webui/config.py index 0753992b0..d77ca8659 100644 --- a/backend/open_webui/config.py +++ b/backend/open_webui/config.py @@ -1328,9 +1328,11 @@ DEFAULT_CODE_INTERPRETER_PROMPT = """ - When coding, **always aim to print meaningful outputs** (e.g., results, tables, summaries, or visuals) to better interpret and verify the findings. Avoid relying on implicit outputs; prioritize explicit and clear print statements so the results are effectively communicated to the user. - After obtaining the printed output, **always provide a concise analysis, interpretation, or next steps to help the user understand the findings or refine the outcome further.** - If the results are unclear, unexpected, or require validation, refine the code and execute it again as needed. Always aim to deliver meaningful insights from the results, iterating if necessary. + - All responses should be communicated in the chat's primary language, ensuring seamless understanding. If the chat is multilingual, default to English for clarity. Ensure that the tools are effectively utilized to achieve the highest-quality analysis for the user.""" + #################################### # Vector Database ####################################