| // To demonstrate use of Javascript promise in Transformers.js pipeline API | |
| // Import the library | |
| import { pipeline } from 'https://cdn.jsdelivr.net/npm/@xenova/[email protected]'; | |
| // Make it available globally | |
| window.pipeline = pipeline; | |
| async function makepipe() { | |
| return await pipeline('sentiment-analysis'); | |
| } | |
| async function main() { | |
| let pipe = await makepipe(); | |
| let out = await pipe('I love transformers!'); | |
| console.log(out); | |
| } | |
| main(); // cannot manually call main() from a browser console. main() not defined error. Seems to be attributed to Huggingface's use of container |