Merge branch 'renovate/all-minor-patch' into 'main'
[ProtonMail-WebClient.git] / packages / llm / lib / worker.ts
blobabb4827d7da187d69371391fb2db055bbab8a6ca
1 import { Engine, EngineWorkerHandler } from '@mlc-ai/web-llm';
3 // Hookup a chat module to a worker handler
4 const chat = new Engine();
5 const handler = new EngineWorkerHandler(chat);
6 // @ts-ignore
7 self.onmessage = (msg: MessageEvent) => {
8     handler.onmessage(msg);
9 };