Package Information
Documentation
n8n-nodes-sap-ai-core-orchestration
Custom SAP AI Core community node for n8n — with Orchestration support.
An n8n community node that integrates SAP AI Core LLM models into your n8n workflows for text generation and chat completion, extended with support for the SAP AI Core Orchestration service.
📦 Attribution
This package is an adaptation for n8n of n8n-nodes-sap-ai-core by Pon Murugesh Devendren (@pondev1), used and redistributed under the MIT License.
Why this fork exists: the original node does not support the SAP AI Core Orchestration service. This adaptation, maintained and published as n8n-nodes-sap-ai-core-orchestration by Théo Rossetto, extends it to enable Orchestration on top of the original LLM / chat / embeddings nodes.
All original copyright is retained — see LICENSE.
Features
- Text generation and chat completion with LLMs deployed in SAP AI Core.
- Orchestration support (this fork's addition).
- OAuth2 authentication against SAP AI Core.
- Chat model and embeddings nodes.
- Configurable parameters — temperature, max tokens, top-p, stop sequences — with continue-on-fail error handling.
Installation
⚠️ Designed for self-hosted n8n only (dependency requirements make it incompatible with n8n Cloud).
npm install n8n-nodes-sap-ai-core-orchestration
Then restart your n8n instance. Full setup, credential configuration, and usage examples are in USAGE.md (the original project documentation).
Prerequisites
- A self-hosted n8n instance
- An SAP BTP account with the AI Core service enabled
- A deployed LLM model in SAP AI Core
- Valid SAP AI Core OAuth2 credentials
Tech stack
TypeScript · n8n-workflow · SAP AI SDK (@sap-ai-sdk/langchain, @sap-ai-sdk/orchestration) · LangChain · Zod
Note: this repository mirrors the package published to npm (compiled
dist/). For the original TypeScript sources, see the upstream repository.
License
MIT — © Pon Murugesh Devendren (original author). Orchestration extension maintained by Theo Rossetto.