Por que Inteligência Artificial no SAP?
Nos últimos dois anos, a adoção de IA generativa no ambiente corporativo deixou de ser uma aposta futurista para se tornar um diferencial competitivo real. O desafio das empresas que operam sobre SAP S/4HANA é claro: como aproveitar o poder dos LLMs sem abrir mão da segurança, governança e soberania dos dados?
A resposta da SAP é o ecossistema composto por SAP AI Core, Generative AI Hub e HANA Cloud Vector Engine — uma stack completa que permite orquestrar modelos de linguagem, armazenar embeddings e criar agentes inteligentes sobre dados reais do S/4HANA.
Com SAP AI Core + HANA Vector Engine você pode criar um sistema RAG corporativo onde os agentes respondem com base nos documentos e dados reais da empresa — pedidos, contratos, KPIs — sem enviar dados para fora do ambiente SAP BTP.
Arquitetura da Solução
A arquitetura de referência para agentes corporativos sobre SAP possui três camadas principais:
Fluxo de dados — RAG sobre S/4HANA
1. SAP AI Core — O Orquestrador
O SAP AI Core é o serviço de infraestrutura para operacionalizar pipelines de Machine Learning e LLMs dentro do SAP BTP. Ele fornece acesso unificado a múltiplos modelos via uma API padronizada e permite o gerenciamento de prompts, guardrails de segurança e rastreabilidade.
// Exemplo: Chamada ao Generative AI Hub via SAP AI Core SDK
const { AiCoreService } = require('@sap-ai-sdk/ai-core');
const client = new AiCoreService({
resourceGroup: 'default',
deploymentId: 'your-gpt4o-deployment-id'
});
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [
{ role: 'system', content: 'Você é um assistente especializado em dados SAP S/4HANA.' },
{ role: 'user', content: userQuery }
],
max_tokens: 1024,
temperature: 0.1
});JavaScript
2. HANA Cloud Vector Engine — O Repositório Semântico
O HANA Cloud Vector Engine é uma extensão do SAP HANA Cloud que permite armazenar e consultar vetores de alta dimensão (embeddings). Ele suporta busca por similaridade de coseno e distância euclidiana — essencial para encontrar os documentos mais relevantes dado o contexto de uma pergunta.
-- Criando tabela com coluna vetorial no HANA Cloud
CREATE TABLE SAP_DOCS_EMBEDDINGS (
DOC_ID NVARCHAR(100) PRIMARY KEY,
CONTENT NCLOB,
METADATA NCLOB,
EMBEDDING REAL_VECTOR(1536) -- dimensão para text-embedding-3-small
);
-- Busca por similaridade (top-5 documentos mais relevantes)
SELECT TOP 5
DOC_ID,
CONTENT,
COSINE_SIMILARITY(EMBEDDING, TO_REAL_VECTOR(:query_embedding)) AS SCORE
FROM SAP_DOCS_EMBEDDINGS
ORDER BY SCORE DESC;SQL / HANA
3. Implementando o Pipeline RAG
Com os dois serviços configurados, o pipeline RAG segue o seguinte fluxo:
- Ingestão — extrair documentos e dados do S/4HANA via CDS Views/OData
- Chunking — dividir textos longos em chunks de 512-1024 tokens com overlap
- Embedding — gerar vetores com text-embedding-3-small ou similar
- Indexação — armazenar embeddings no HANA Cloud Vector Engine
- Query — converter pergunta do usuário em vetor e buscar top-K documentos
- Geração — enviar contexto + pergunta ao LLM via AI Core e retornar resposta
Ao implementar RAG corporativo, atenção especial à chunking strategy: documentos SAP como ordens de compra possuem estrutura hierárquica. Use chunks semânticos que preservem esse contexto.
Comparativo: Modelos LLM disponíveis no Generative AI Hub
| Modelo | Provedor | Melhor para | Context |
|---|---|---|---|
| GPT-4o | OpenAI | Análise complexa, código | 128K |
| Claude 3.5 Sonnet | Anthropic | Documentos longos, raciocínio | 200K |
| Llama 3.1 70B | Meta | Custo-benefício, privacidade | 128K |
| Mistral Large | Mistral AI | Multilingual, baixa latência | 32K |
Agentes com Joule: Indo Além do RAG
O Joule é o copilot empresarial da SAP que pode ser estendido com agentes customizados. Utilizando o Kyma Runtime como plataforma de execução, é possível criar agentes que interagem com APIs do S/4HANA e executam ações no ERP.
Uma grande distribuidora implementou um agente Joule que responde consultas sobre status de pedidos, disponibilidade de estoque e prazos de entrega em linguagem natural — integrando S/4HANA MM/SD via CDS Views + RAG sobre documentos de política comercial.
Conclusão e Próximos Passos
A stack SAP AI Core + HANA Cloud Vector Engine + Generative AI Hub representa a abordagem mais segura e integrada para implementar IA generativa no ecossistema SAP. Os dados permanecem no ambiente BTP, a governança é centralizada.
Se sua empresa está avaliando essa jornada, a Axiss Digital tem cases concretos de implementação e pode acelerar o seu projeto. Fale com nosso time.