FastDeploy é uma ferramenta CLI que simplifica o deploy de modelos de machine learning como APIs REST em containers Docker.
Project description
FastDeploy
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 --versionSe 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
debec0e95729552d8f7d5697bed2051ea8898b0458e3a048c82562726c43b39f
|
|
| MD5 |
e4f67efde86682de1ccadbb37809bbf4
|
|
| BLAKE2b-256 |
28c1bbd1cfda6e2171d8e81edf8f30255f662a3e6f3f18ad4109bc6f9c8b9e34
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f3405a2420c57f6a6c39ae6e210e380ea108161d4cfe162d0084eb4a673d6480
|
|
| MD5 |
b7688b8922995c7ab322d5161717082c
|
|
| BLAKE2b-256 |
d0909d0ca5a0d8cbd039753f449a6345192c83f55a8bda24b03e0b460316798c
|