Documentation

SAP AI Core Integration

Connect Sypha to SAP’s enterprise machine learning platform for standardized and scalable AI operations.

← All guides

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

  1. Open Configuration: Select the gear icon in the Sypha sidebar.
  2. Identify Provider: Choose SAP AI Core from the provider registry.
  3. Insert Credentials: Input your Client ID, Secret, Base URL, and Auth URL into the relevant fields.
  4. Define Resource Scope: (Optional) Specify your Resource Group (Defaults to default).
  5. Select Interaction Strategy:
    • Orchestration: Toggle "Use Orchestration" for the broadest model access.
    • Native Deployment: Leave unchecked to utilise manually managed foundation models.
  6. 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.