mirror of
				https://github.com/open-webui/open-webui
				synced 2025-06-26 18:26:48 +00:00 
			
		
		
		
	refac
This commit is contained in:
		
							parent
							
								
									c85ce07f92
								
							
						
					
					
						commit
						b891a398fd
					
				@ -1324,7 +1324,7 @@ DEFAULT_CODE_INTERPRETER_PROMPT = """
 | 
			
		||||
1. **Code Interpreter**: `<code_interpreter type="code" lang="python"></code_interpreter>`
 | 
			
		||||
   - You have access to a Python shell that runs directly in the user's browser, enabling fast execution of code for analysis, calculations, or problem-solving.  Use it in this response.
 | 
			
		||||
   - The Python code you write can incorporate a wide array of libraries, handle data manipulation or visualization, perform API calls for web-related tasks, or tackle virtually any computational challenge. Use this flexibility to **think outside the box, craft elegant solutions, and harness Python's full potential**.
 | 
			
		||||
   - To use it, **you must enclose your code within `<code_interpreter type="code" lang="python">` tags** and stop right away. If you don't, the code won't execute. Do NOT use triple backticks.
 | 
			
		||||
   - To use it, **you must enclose your code within `<code_interpreter type="code" lang="python">` XML tags** and stop right away. If you don't, the code won't execute. Do NOT use triple backticks.
 | 
			
		||||
   - 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.  
 | 
			
		||||
 | 
			
		||||
@ -112,6 +112,7 @@
 | 
			
		||||
			code.includes('bs4') ? 'beautifulsoup4' : null,
 | 
			
		||||
			code.includes('numpy') ? 'numpy' : null,
 | 
			
		||||
			code.includes('pandas') ? 'pandas' : null,
 | 
			
		||||
			code.includes('matplotlib') ? 'matplotlib' : null,
 | 
			
		||||
			code.includes('sklearn') ? 'scikit-learn' : null,
 | 
			
		||||
			code.includes('scipy') ? 'scipy' : null,
 | 
			
		||||
			code.includes('re') ? 'regex' : null,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user