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.

💡 TL;DR

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

S/4HANA Data
CDS Views / OData
Embedding Model
HANA Vector Engine
User Query
SAP AI Core
Vector Search
LLM (GPT-4o / Claude)
Joule Response

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:

  1. Ingestãoextrair documentos e dados do S/4HANA via CDS Views/OData
  2. Chunkingdividir textos longos em chunks de 512-1024 tokens com overlap
  3. Embeddinggerar vetores com text-embedding-3-small ou similar
  4. Indexaçãoarmazenar embeddings no HANA Cloud Vector Engine
  5. Queryconverter pergunta do usuário em vetor e buscar top-K documentos
  6. Geraçãoenviar contexto + pergunta ao LLM via AI Core e retornar resposta
⚠️ Atenção

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-4oOpenAIAnálise complexa, código128K
Claude 3.5 SonnetAnthropicDocumentos longos, raciocínio200K
Llama 3.1 70BMetaCusto-benefício, privacidade128K
Mistral LargeMistral AIMultilingual, baixa latência32K

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.

✅ Caso de Uso Real

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.