# Menggunakan `Transformers.js` di Hugging Face

Transformers.js adalah pustaka JavaScript untuk menjalankan 🤗 Transformers langsung di browser Anda, tanpa perlu server! Pustaka ini dirancang agar setara secara fungsional dengan [pustaka Python](https://github.com/huggingface/transformers) aslinya, yang berarti Anda dapat menjalankan model pretrained yang sama menggunakan API yang sangat mirip.

## Menjelajahi `transformers.js` di Hub

Anda dapat menemukan model `transformers.js` dengan memfilter berdasarkan pustaka di [halaman model](https://huggingface.co/models?library=transformers.js).

## Tur singkat

Menerjemahkan dari kode yang sudah ada sangat mudah! Sama seperti pustaka Python, kami mendukung API `pipeline`. Pipeline mengelompokkan model terlatih sebelumnya dengan pra-pemrosesan input dan pasca-pemrosesan output, menjadikannya cara termudah untuk menjalankan model dengan pustaka ini.

Python JavaScript (milik kami)

```python
from transformers import pipeline

# Allocate a pipeline for sentiment-analysis
pipe = pipeline('sentiment-analysis')

out = pipe('I love transformers!')
# [{'label': 'POSITIVE', 'score': 0.999806941}]
```

```javascript
import { pipeline } from '@huggingface/transformers';

// Allocate a pipeline for sentiment-analysis
let pipe = await pipeline('sentiment-analysis');

let out = await pipe('I love transformers!');
// [{'label': 'POSITIVE', 'score': 0.999817686}]
```

Anda juga dapat menggunakan model lain dengan menentukan id atau path model sebagai argumen kedua untuk fungsi `pipeline`. Sebagai contoh:
```javascript
// Use a different model for sentiment-analysis
let pipe = await pipeline('sentiment-analysis', 'nlptown/bert-base-multilingual-uncased-sentiment');
```

Lihat [dokumentasi](https://huggingface.co/docs/transformers.js) untuk daftar lengkap tugas dan model yang didukung.

## Instalasi

Untuk menginstal melalui [NPM](https://www.npmjs.com/package/@huggingface/transformers), jalankan:
```bash
npm i @huggingface/transformers
```

Untuk informasi lebih lanjut, termasuk cara menggunakannya dalam JS vanilla (tanpa bundler) melalui CDN atau hosting statis, lihat [README](https://github.com/huggingface/transformers.js/blob/main/README.md#installation).

## Sumber daya tambahan

* Repository [Transformers.js](https://github.com/huggingface/transformers.js)
* Dokumentasi [Transformers.js](https://huggingface.co/docs/transformers.js)
* Demo [Transformers.js](https://huggingface.github.io/transformers.js/)

