瀏覽代碼

refac: pyodide

Timothy Jaeryang Baek 2 月之前
父節點
當前提交
49e5d01213
共有 2 個文件被更改,包括 9 次插入3 次删除
  1. 6 2
      src/lib/components/chat/Messages/CodeBlock.svelte
  2. 3 1
      src/routes/+layout.svelte

+ 6 - 2
src/lib/components/chat/Messages/CodeBlock.svelte

@@ -157,7 +157,9 @@
 					code.includes('sklearn') ? 'scikit-learn' : null,
 					code.includes('sklearn') ? 'scikit-learn' : null,
 					code.includes('scipy') ? 'scipy' : null,
 					code.includes('scipy') ? 'scipy' : null,
 					code.includes('re') ? 'regex' : null,
 					code.includes('re') ? 'regex' : null,
-					code.includes('seaborn') ? 'seaborn' : null
+					code.includes('seaborn') ? 'seaborn' : null,
+					code.includes('sympy') ? 'sympy' : null,
+					code.includes('tiktoken') ? 'tiktoken' : null
 				].filter(Boolean);
 				].filter(Boolean);
 
 
 				console.log(packages);
 				console.log(packages);
@@ -207,7 +209,9 @@ __builtins__.input = input`);
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('scipy') ? 'scipy' : null,
 			code.includes('scipy') ? 'scipy' : null,
 			code.includes('re') ? 'regex' : null,
 			code.includes('re') ? 'regex' : null,
-			code.includes('seaborn') ? 'seaborn' : null
+			code.includes('seaborn') ? 'seaborn' : null,
+			code.includes('sympy') ? 'sympy' : null,
+			code.includes('tiktoken') ? 'tiktoken' : null
 		].filter(Boolean);
 		].filter(Boolean);
 
 
 		console.log(packages);
 		console.log(packages);

+ 3 - 1
src/routes/+layout.svelte

@@ -116,7 +116,9 @@
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('scipy') ? 'scipy' : null,
 			code.includes('scipy') ? 'scipy' : null,
 			code.includes('re') ? 'regex' : null,
 			code.includes('re') ? 'regex' : null,
-			code.includes('seaborn') ? 'seaborn' : null
+			code.includes('seaborn') ? 'seaborn' : null,
+			code.includes('sympy') ? 'sympy' : null,
+			code.includes('tiktoken') ? 'tiktoken' : null
 		].filter(Boolean);
 		].filter(Boolean);
 
 
 		const pyodideWorker = new PyodideWorker();
 		const pyodideWorker = new PyodideWorker();