@paulkinlan/transformerjs-breadboard-kit
v1.3.2
Published
A Kit with useful nodes for use with TransformerJS.
Downloads
15
Readme
"Google Labs Breadboard" TransformerJS Nodes Kit
This is a collection of Breadboard nodes that let you integrate transformerjs
in to your apps built with Breadboard.
Installing
This Kit requires Node version >=v19.0.0. To install:
npm install @paulkinlan/transformerjs-breadboard-kit
Node Types
Here are all node handlers that are included in the OpenAI Breadboard Kit
The pipeline
node
Takes an input
Inputs:
input
required. The value to be checked if undefined.task
required. The transformerjs task to be used (tested:sentiment-analysis
,summarize
)model
optional.
Outputs:
modelResult
- likely an array of results returned by thetransfomerjs
logic as defined bytask
andmodel
The summarize
node
input
required. The text to be summarized.model
optional. The model to use. This will be loaded by transformjs. The default isXenova/distilbart-cnn-6-6
.
Outputs:
modelResult
- an array of{ "summary_text": "[some text]" }
The sentiment-analysis
node
input
required. The text to be analysed for sentiment.model
optional. The model to use. This will be loaded by transformjs. The default isXenova/distilbert-base-uncased-finetuned-sst-2-english
.
Outputs:
modelResult
- an array of objects of the form:{ "label": "POSITIVE", "confidence": 0.9995 }