Saltar para o conteúdo principal
Manufacturing AI Work-Instruction Copilot

Arranque do Manufacturing AI Work-Instruction Copilot: um caso do início ao fim

Para pôr a funcionar o Manufacturing AI Work-Instruction Copilot, cria-se um fornecedor de IA com o assistente AI Provider Setup, preenchem-se as definições das secções Generation & Caching e Data & Privacy, revêem-se os modelos de Prompt Templates e aprende-se a ler os estados de cada registo. Na primeira semana, verifica-se o estado da ligação, a lista AI Cost (Estimated) e que instruções aguardam aprovação. Abaixo percorremos tudo com uma empresa fictícia, passo a passo.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Versões
Odoo 17, 18 e 19
Verificado
no código do módulo, versão 19.0 · nas fontes indicadas no fim
Leitura
5 min

Antes de começar: versões e o que vai mexer

O Manufacturing AI Work-Instruction Copilot está publicado na Odoo Apps para Odoo 17.0, 18.0 e 19.0. Nas três fichas custa 49 € sem IVA, pagamento único por versão.

O arranque passa por quatro ecrãs: o assistente AI Provider Setup, as definições do módulo, a lista de Prompt Templates e a lista AI Work Instructions › AI Providers. Depois, durante a primeira semana, entram em jogo AI Work Instructions › Reporting › AI Cost (Estimated) e os campos de estado dos registos. Se antes quiser uma visão geral de menus e registos, veja como funciona o módulo por dentro.

O caso: a Maquinagens Albera põe o copiloto a funcionar

Exemplo Caso ilustrativo: a empresa e os seus dados são inventados para explicar o fluxo.

A Maquinagens Albera é uma empresa fictícia que fabrica peças maquinadas e trabalha com Odoo 18. A Marta, responsável de produção, instalou o módulo e quer deixá-lo pronto para que a equipa reveja as primeiras instruções de trabalho. Esta é a ordem que segue.

Primeiro passo: criar o fornecedor de IA

A Marta abre o diálogo AI Provider Setup. Escreve um nome em Name, escolhe Ollama (self-hosted) em Provider Type, preenche Model Name (vem vazio, com um texto de exemplo) e verifica Api Url, que aparece a apontar para localhost. Carrega em Create Provider.

Sequência do assistente AI Provider Setup, das definições do módulo, da lista de Prompt Templates e da lista de AI Providers
Da criação do fornecedor até o ver na lista: assistente, definições, modelos por setor e fornecedores com custos a zero

O fornecedor aparece em AI Work Instructions › AI Providers. Na base de dados da Marta há duas linhas, uma de OpenAI e outra chamada Ollama Local, ambas do tipo Ollama (self-hosted).

Lista de AI Providers com dois fornecedores do tipo Ollama self-hosted e custos a zero
AI Work Instructions › AI Providers com dois fornecedores e todos os custos ainda a zero

O módulo define um estado de ligação, connection_status, com três valores: Unknown, OK e Error. A Marta só dá este passo por concluído quando vê OK.

Segundo passo: as definições do módulo

No ecrã de definições, o módulo agrupa as opções em Generation & Caching e Data & Privacy. Estes são os campos, com a etiqueta e o nome técnico:

  • AI Cache TTL (days) (mai_cache_ttl_days), um número inteiro de dias.
  • Pre-Generation Batch Size (mai_pregen_batch), um número inteiro.
  • Output Content Filter (mai_content_filter_enabled), uma caixa de seleção.
  • Q&A Retention (days) (mai_retention_days), um número inteiro de dias.
  • Training Cleanup (days) (mai_training_retention_days), um número inteiro de dias.
  • Max Attachment Size (MB) (mai_max_attachment_mb), um número inteiro.
  • Structured JSON Logs (mai_json_logs), uma caixa de seleção.

A Marta não improvisa os números: os dias de retenção combina-os com quem trata da proteção de dados na empresa, e o tamanho máximo de anexo com quem prepara os desenhos e documentos. Marca Output Content Filter e ativa Structured JSON Logs porque a equipa de sistemas lho pediu.

Terceiro passo: rever os modelos de prompt

Na lista de Prompt Templates encontra seis modelos por setor: Assembly, Chemical, Food & Beverage, General, Machining e Packaging. A lista mostra colunas de etiqueta, predefinido, versão e ativo. Como a Albera faz maquinagem, a Marta olha para o de Machining e confirma nessas colunas qual está marcado como predefinido e quais estão ativos.

Os estados que a Marta vai ver em cada registo

O módulo trabalha com vários campos de estado. Listamo-los com os valores tal como o módulo os define; esta página não pressupõe transições que o código não descreva.

  • Pré-geração (ai_pre_generation_state): Not Started, Queued, Generated e Error.
  • Estado da instrução (ai_instruction_status): Not Generated, Draft, Pending Approval, Approved e Locked.
  • Aprovação (state): Pending Approval e Approved.
  • Outro campo state, com mais valores: Draft, Pending Approval, Approved, Locked e Replaced.

Para a Marta, o útil é distinguir os campos: Replaced só existe no último, e Queued e Generated pertencem ao de pré-geração, não ao da instrução. Se alguém da equipa diz «está aprovada», ela pergunta em que campo o viu.

O que a Marta verifica na primeira semana

Com o módulo já em uso, a Marta reserva um momento todas as manhãs para estas verificações:

  • O estado da ligação: se aparece Error ou fica em Unknown, regista-o antes de continuar a gerar.
  • Os registos com ai_pre_generation_state em Error ou que continuam em Queued.
  • As instruções em Pending Approval, para que alguém com critério técnico as reveja.
  • A lista AI Work Instructions › Reporting › AI Cost (Estimated), onde por agora só vê os seus dois fornecedores com os custos a zero.
  • Os valores de Pre-Generation Batch Size e Max Attachment Size (MB), caso queira ajustá-los com o que aprendeu.
Lista AI Cost Estimated com os dois fornecedores e os custos mensal e total a zero
AI Cost (Estimated) na primeira semana: os dois fornecedores e os custos a zero, ainda sem registos de consumo

Também abre o diálogo Manufacturing AI GDPR para saber o que pede antes de precisar dele. Vê o campo Mode em Data Subject Access (export), os campos Data Subject e Limit to Work Order, e os botões Run e Close. Não executa nada: apenas se familiariza com ele.

Diálogo Manufacturing AI GDPR com Mode em Data Subject Access export e os botões Run e Close
O diálogo Manufacturing AI GDPR com Data Subject e Limit to Work Order por preencher, ainda sem registos

Quando algo não bate certo e aparece um aviso, a Marta recorre a as mensagens de erro do módulo explicadas uma a uma.

O que aprender com o caso

O arranque fica mais organizado se separar três coisas: o fornecedor de IA, as definições e os modelos. Cada uma vive no seu ecrã e pode ser revista em separado.

Os números das definições não são simples decisões técnicas: os dias de Q&A Retention (days) e Training Cleanup (days) devem ser combinados com quem responde pelos dados na sua empresa.

E os estados: o módulo tem mais de um campo de estado, com valores que se repetem (Pending Approval, Approved). Saber em que campo está a olhar evita mal-entendidos na equipa.

Como a FlexigoTech ajuda

Na FlexigoTech implementamos Odoo 17, 18, 19 e 20 e desenvolvemos conectores e integrações à medida. Se quiser que o acompanhemos no arranque do copiloto ou adaptá-lo à sua fábrica, tem os detalhes na página do módulo em flexigotech.com e na sua ficha da Odoo Apps.

Continue a ler

Como funciona o Manufacturing AI Work-Instruction Copilot no Odoo por dentroMenus, tarefas agendadas e modelos do Manufacturing AI Work-Instruction Copilot no Odoo 17, 18 e 19, explicados pergunta a pergunta e com os nomes reais.Erros do Manufacturing AI Work-Instruction Copilot: o que significam e o que fazerO que significa cada mensagem de erro do Manufacturing AI Work-Instruction Copilot no Odoo, quando aparece e o que fazer, com os textos literais do módulo.Implementação da EU Digital Services Act Compliance Suite no Odoo: um caso do início ao fimCaso prático para pôr a funcionar a EU Digital Services Act Compliance Suite no Odoo: campos-chave, estados de cada registo e o que rever na primeira semana.
Verificado no código do módulo (versão 19.0) e nas fontes indicadas

Fontes