Skip to main content

FastDeploy é uma ferramenta CLI que simplifica o deploy de modelos de machine learning como APIs REST em containers Docker.

Project description

FastDeploy

Read the Docs codecov CI

FastDeploy é uma ferramenta CLI que simplifica o deploy de modelos de machine learning como APIs REST em containers Docker.

Instalação

Clone o repositório e execute:

pipx install fast-deploy

Pré-requisitos

Antes de executar a aplicação, verifique se você possui os seguintes pré-requisitos instalados:

  • Docker: Certifique-se de que o Docker está instalado e em funcionamento em sua máquina. Você pode verificar isso executando o seguinte comando no terminal:

    docker --version
    

    Se o Docker não estiver instalado, você pode seguir as instruções de instalação na documentação oficial do Docker

Comando Principal

deploy

Inicia em um container Docker uma API com as rotas para fazer o upload de seu modelo e para obter seus resultados.

Uso:

deploy [image_name] [port] [--verbose]
  • image_name: Nome da imagem Docker (default: 'fastdeploy')
  • port: Porta da API (default: 8000)
  • --verbose: Exibe logs detalhados (e conecta container ao terminal)

[!IMPORTANT]
Atualmente a única implementação de carregamento de modelos é para classificadores treinados com Scikit-Learn!

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

l6n_fast_deploy-0.1.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

l6n_fast_deploy-0.1.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file l6n_fast_deploy-0.1.0.tar.gz.

File metadata

  • Download URL: l6n_fast_deploy-0.1.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.3 Linux/6.8.0-58-generic

File hashes

Hashes for l6n_fast_deploy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 debec0e95729552d8f7d5697bed2051ea8898b0458e3a048c82562726c43b39f
MD5 e4f67efde86682de1ccadbb37809bbf4
BLAKE2b-256 28c1bbd1cfda6e2171d8e81edf8f30255f662a3e6f3f18ad4109bc6f9c8b9e34

See more details on using hashes here.

File details

Details for the file l6n_fast_deploy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: l6n_fast_deploy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.3 Linux/6.8.0-58-generic

File hashes

Hashes for l6n_fast_deploy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f3405a2420c57f6a6c39ae6e210e380ea108161d4cfe162d0084eb4a673d6480
MD5 b7688b8922995c7ab322d5161717082c
BLAKE2b-256 d0909d0ca5a0d8cbd039753f449a6345192c83f55a8bda24b03e0b460316798c

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