Skip to main content

Import wizard for npc-engine

Project description

NPC Engine Import Wizard CLI

Python CLI tool for converting models into npc-engine server format.

Installation

You can install it via pip. Import wizards might have their own extra requirements.

e.g.

pip install npc-engine-import-wizard[transformers]

Usage

You can use the CLI tool to convert models from popular libraries into npc-engine services.

To start the wizard, run the following command:

npc-engine-import-wizard import --models-path <path-to-models> <model-path-or-id>

It will prompt you to select the import wizard for the model. Each service has its own set of import wizards for each library.
It will also omit import wizards that lack their extras installed (i.e. with npc-engine-import-wizard[transformers] you will only see import wizards for transformers library).

1. HfChatbotImportWizard
        ImportWizard for converting HF transformer models into text gen services.
2. HfClassifierImportWizard
        ImportWizard for converting HF classification transformer models.
3. HfSimilarityImportWizard
        ImportWizard for converting HF semantic similarity transformer models.

You can also list all available import wizards which will also give you detailed readme for each one.

npc-engine-import-wizard list-wizards

Supported libraries

  • 🤗 Transformers
    There are three import wizards for transformers available for different tasks:
1. HfChatbotImportWizard
        ImportWizard for converting HF transformer models into text gen services.
2. HfClassifierImportWizard
        ImportWizard for converting HF classification transformer models.
3. HfSimilarityImportWizard
        ImportWizard for converting HF semantic similarity transformer models.

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

npc-engine-import-wizard-0.0.5.tar.gz (17.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

npc_engine_import_wizard-0.0.5-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

Details for the file npc-engine-import-wizard-0.0.5.tar.gz.

File metadata

  • Download URL: npc-engine-import-wizard-0.0.5.tar.gz
  • Upload date:
  • Size: 17.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for npc-engine-import-wizard-0.0.5.tar.gz
Algorithm Hash digest
SHA256 6bff876862a1645409fd50a15ed0b67cb55f030f4d3d0d15eae117b74906903a
MD5 67f6b7f85c18cb79ab547757d5d99fc0
BLAKE2b-256 40d3e84227a3cabad3237d57b7da6021792386771a20e6388092aff78714ab82

See more details on using hashes here.

File details

Details for the file npc_engine_import_wizard-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for npc_engine_import_wizard-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 9a5454206c2cdc2267323cda9b8a476eee250d1aa04782b66a3d8195e613a4c6
MD5 7a18050bfbb3aae827bd64daa3202d83
BLAKE2b-256 ebde36852c8b11bee4546d57078021969bce53cad98e0863ce5afb37aca82763

See more details on using hashes here.

Supported by

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