SAP AI Core Integration
Connect Sypha to SAP’s enterprise machine learning platform for standardized and scalable AI operations.
Sypha facilitates direct integration with SAP AI Core, a centerpiece of the SAP Business Technology Platform (BTP). This allows enterprise teams to execute AI workflows in a standardized, hyperscaler-neutral environment that aligns with corporate governance.
Official Site: help.sap.com/docs/sap-ai-core
Strategic Prerequisites
- BTP Infrastructure: An active SAP Business Technology Platform subaccount.
- Service Access: Initialized access to SAP AI Core with an authorized service plan.
- Service Credential: A generated service key containing OAuth2 identifiers.
Authentication Framework
To bridge Sypha with SAP AI Core, you will need the following from your service key:
- Client ID & Secret: OAuth2 authentication credentials.
- Authorization URL: Your specialized SAP BTP auth gateway.
- Base Service URL: The API endpoint for your AI Core instance.
Operating Modes
Sypha accommodates two distinct interaction strategies with SAP AI Core:
1. Orchestration Mode (Sypha Recommendation)
This mode utilises SAP's higher-level orchestration capabilities to access a vast array of engines beyond standard deployments.
- Provider Breadth: Supports Amazon, Anthropic, Google, and OpenAI models.
- Operational Ease: Eliminates the need for manual deployment management.
2. Foundation Models Mode
Direct interaction with specific, actively deployed models within your resource group.
- Provider Range: Currently optimized for OpenAI deployments.
- Status Mandate: Models must have a "RUNNING" deployment status to be accessible within Sypha.
Configuring Sypha
- Open Configuration: Select the gear icon in the Sypha sidebar.
- Identify Provider: Choose SAP AI Core from the provider registry.
- Insert Credentials: Input your Client ID, Secret, Base URL, and Auth URL into the relevant fields.
- Define Resource Scope: (Optional) Specify your Resource Group (Defaults to
default). - Select Interaction Strategy:
- Orchestration: Toggle "Use Orchestration" for the broadest model access.
- Native Deployment: Leave unchecked to utilise manually managed foundation models.
- Assign Primary Engine: Select your model from the dropdown.
Strategic Operational Tips
- Governance Compliance: SAP AI Core is built for enterprise-grade security and auditing.
- Performance Caching: Sypha caches model and deployment data for optimization (5–15 minute intervals).
- Endpoint Resolution: Ensure your service key has not expired and your project has the necessary entitlements.
For detailed service configuration and entitlement setup, refer to the SAP AI Core Technical Documentation.