Skip to main content

hosting nlp models for demo purpose

Project description




PyPI Download Build Last Commit


nlp2go

Hosting nlp models in one line

Introduction

Once the model is trained, we want to verify our model as quickly as possible. nlp2go provides a CLI interface and Restful api that allows you to quickly deploy model to everyone.

Feature

There are many additional features :

  • Support loading multiple models at a time.
  • Provide input format checking.
  • You can also load models in python code.
  • Flexible handling of parameters so that parameter can be changed in each prediction.
  • Support huggingface transformers’s model
  • There are models in the Model Hub for you to try

Documentation

Learn more from the docs.

Quick Start

Installing via pip

pip install nlp2go

hosting single model

nlp2go --model model_path 

hosting multiple models

  1. create a json file as below:
{
    "API1_PATH": {
      "model": "model1_path"
    },
    "API2_PATH": {
      "model": "model2_path"
    }
}
  1. run
nlp2go --json json_file_path  

You can also try nlp2go in Google Colab: Google Colab

Contributing

Thanks for your interest.There are many ways to contribute to this project. Get started here.

License PyPI - License

Icons reference

Icons modify from Good Ware from www.flaticon.com
Icons modify from Freepik from www.flaticon.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nlp2go-0.1.12.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

nlp2go-0.1.12-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file nlp2go-0.1.12.tar.gz.

File metadata

  • Download URL: nlp2go-0.1.12.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.3 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for nlp2go-0.1.12.tar.gz
Algorithm Hash digest
SHA256 baf6655fcfc679f9c00dece611ad5e3b151e6053cea18ea8dc45c05820966751
MD5 e57236fdb064fcc9c8cc0521dcdc0960
BLAKE2b-256 1779e1d5d0a2b3116631a4fcec67074b9d4880ecffaf031fb981a99df3e46fd1

See more details on using hashes here.

File details

Details for the file nlp2go-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: nlp2go-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.3 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8

File hashes

Hashes for nlp2go-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 be9611b2f0be73444d16d5f995852dea1f71bfa4d214f7e0e71d3e2e6cb94b68
MD5 6f7b77b84384cce73057207b1374a102
BLAKE2b-256 874f304b763e68bc81aa952aa34f2a36cb8aa26a3d85b1d660ed48f6f3d6c2ee

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page