Skip to content

Conversation

bea-leanix
Copy link

@bea-leanix bea-leanix commented Oct 7, 2025

Context

This pullrequest adds the SAP AI Core provider to KiloCode. SAP AI Core is a SAP Business Technology Platform service, that lets you efficiently run AI scenarios in a standardized, scalable, and hyperscaler-agnostic manner.

More about SAP AI Core:
https://help.sap.com/docs/sap-ai-core

Implementation

I primarily utilised the official SAP AI Core JavaScript SDKs for the implementation of the provider. SAP AI Core supports two different modes for model selection:

A reference to the SDK documentations for either mode can be found here:
https://sap.github.io/ai-sdk/docs/js/overview-cloud-sdk-for-ai-js

No refactorings were required.

Screenshots

Foundation

foundation-1 foundation-2 foundation-3 foundation-4

Orchestration

orchestration-1 orchestration-2 orchestration-3

Example

hello-world

How to Test

Sadly, testing requires an SAP BTP Account account. I have a company account, which I utilised for the implementation.

Get in Touch

@bendesuga on Discord

Copy link

changeset-bot bot commented Oct 7, 2025

🦋 Changeset detected

Latest commit: 4343188

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 10 packages
Name Type
kilo-code Minor
kilocode-docs Patch
@roo-code/types Patch
@kilocode/cli Patch
@roo-code/web-evals Patch
@roo-code/web-roo-code Patch
@roo-code/cloud Patch
@roo-code/evals Patch
@roo-code/ipc Patch
@roo-code/telemetry Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@bea-leanix bea-leanix force-pushed the feature/sap-ai-core-provider branch 9 times, most recently from 84c86ea to 6ac4426 Compare October 13, 2025 18:50
@bea-leanix bea-leanix force-pushed the feature/sap-ai-core-provider branch from 1bea1e9 to 3afa7a2 Compare October 13, 2025 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant