1.0.8 • Published 1 year ago

warp-contracts-plugin-nlp v1.0.8

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Warp Contracts Nlp plugin

This plugin attaches the NlpManager from the nlp.js library to the SmartWeave global object.
It can be then used inside the contract like this:

const manager = new SmartWeave.extensions
  .NlpManager({languages: ['en'], forceNER: true, nlu: { log: true }});

Installation

yarn add warp-contracts-plugin-nlp

import {NlpExtension} from "warp-contracts-nlp-plugin";
import {WarpFactory} from "warp-contracts";

const warp = WarpFactory.forMainnet()
  .use(new NlpExtension())

Requires warp-contract SDK ver. min. 1.2.18.