// 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 |