Back to Help Center

GUIA DE DESENVOLVIMENTO MODEL MANAGER

Equipe Learning

Braincube Model Manager fornece ferramentas poderosas para criar seus próprios modelos Python e executá-los em um fluxo edge Braincube.


Índice

  1. Pré-requisitos
  2. Estrutura do projeto
  3. SDK do modelo Braincube
  4. Empacotamento e implantação
  5. Implantação com Model Runner
  6. Melhores práticas
  7. Suporte

Pré-requisitos

  • Python 3.11+ instalado em sua máquina de desenvolvimento
  • Acesso a um ambiente de desenvolvimento (IDE de sua escolha)
  • Docker instalado para criação de imagem
  • Acesso a um registro Docker (Docker Hub ou registro privado)

Estrutura do projeto

Seu projeto deve conter no mínimo:

my-project/
├── main.py              # Arquivo principal contendo seu modelo
├── requirements.txt     # Dependências Python
├── Dockerfile          # Configuração Docker
└── setup.py            # Configuração de instalação (opcional)

Arquivo requirements.txt

braincube-model-sdk

SDK do modelo Braincube

O SDK do modelo Braincube é uma biblioteca Python que permite interação assíncrona com a plataforma Braincube Edge.

Componentes principais

Componente Tipo Descrição
Handler Classe Classe base para herdar para tratamento de mensagens
run_sdk(handler) Função Inicia conexão com fluxo Edge (bloqueador)
stop_sdk() Função Para o SDK (uso raro)
Powered by Zendesk