Kaynağa Gözat

refac: pyodide

Timothy Jaeryang Baek 2 ay önce
ebeveyn
işleme
49e5d01213

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

@@ -157,7 +157,9 @@
 					code.includes('sklearn') ? 'scikit-learn' : null,
 					code.includes('scipy') ? 'scipy' : 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);
 
 				console.log(packages);
@@ -207,7 +209,9 @@ __builtins__.input = input`);
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('scipy') ? 'scipy' : 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);
 
 		console.log(packages);

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

@@ -116,7 +116,9 @@
 			code.includes('sklearn') ? 'scikit-learn' : null,
 			code.includes('scipy') ? 'scipy' : 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);
 
 		const pyodideWorker = new PyodideWorker();