Blue Magica AI Core
Core de IA multi-provider, agentes, ferramentas, governança e uso para o ecossistema Magica
Dependências
Seção intitulada “Dependências”base, mail
Documentação
Seção intitulada “Documentação”Fundação Odoo 19 para a plataforma Magica AI da Conexão Azul.
Recursos atuais
Seção intitulada “Recursos atuais”- 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.
Estratégia de reaproveitamento
Seção intitulada “Estratégia de reaproveitamento”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.
Segurança
Seção intitulada “Segurança”- 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.
Próximos passos
Seção intitulada “Próximos passos”- testes automatizados de fallback, auditoria e CRM;
- cálculo de custo por modelo e orçamento mensal;
- adapter OS AI nativo;
- integração Chatwoot;
- camada SaaS de franquia, excedente e billing.