Pular para o conteúdo

Blue Magica AI Core

Productivity/Artificial Intelligence · v19.0.1.2.0 · LGPL-3

Core de IA multi-provider, agentes, ferramentas, governança e uso para o ecossistema Magica

base, mail

Fundação Odoo 19 para a plataforma Magica AI da Conexão Azul.

  • cadastro de providers e capacidades;
  • agentes por empresa com provider preferencial opcional;
  • seleção automática por prioridade e capacidade;
  • fallback real entre providers;
  • contrato desacoplado de adapters;
  • credenciais referenciadas por ir.config_parameter;
  • auditoria de chamadas, tokens, custo, duração e erros;
  • catálogo de ferramentas com risco e aprovação;
  • API unificada blue.magica.ai.service.
result = self.env["blue.magica.ai.service"].generate(
"Analyze this opportunity",
agent=agent,
capability="text",
context={"lead_id": 42},
request_name="crm-lead-42",
)

O serviço injeta o prompt de sistema do agente, tenta providers ordenados por prioridade e registra cada tentativa em Magica AI > Usage and Audit.

Os projetos upstream permanecem desacoplados e devem ser integrados por adapters separados:

  • blue_magica_ai_provider_openai, já implementado para OpenAI/LiteLLM-compatible;
  • blue_magica_ai_provider_os_ai;
  • blue_magica_ai_odoo_llm;
  • blue_magica_ai_odoopilot;
  • blue_magica_ai_chatwoot.

Essa separação permite reaproveitar componentes de OS AI, odoo-llm, OdooPilot e módulos do BlueApps19 sem amarrar CRM, Projetos ou Helpdesk a um único motor.

  • segredos não ficam no provider;
  • cada chamada registra usuário e empresa;
  • ferramentas classificam operação e risco;
  • ações de escrita podem exigir aprovação;
  • adapters não instalados falham explicitamente.
  1. testes automatizados de fallback, auditoria e CRM;
  2. cálculo de custo por modelo e orçamento mensal;
  3. adapter OS AI nativo;
  4. integração Chatwoot;
  5. camada SaaS de franquia, excedente e billing.