SAP Cloud SDK for AI
Portable AI coding assistant skill for developing with SAP Cloud SDK for AI - the official SDK for SAP AI Core, SAP Generative AI Hub, and Orchestration Service. Claude command metadata is packaging support only; the guidance remains usable in Codex, OpenCode, and other Markdown-capable harnesses.
Capability Index
| Capability | Status |
|---|---|
| Commands | 1: /cloud-sdk-ai-chat-template |
| Agents | 0 |
| Hooks | No |
| MCP | No |
| LSP | No |
| Source Freshness | last_verified: 2026-06-15; package registry evidence captured in docs/project/package-evidence/2026-06-15.json. |
| Verification | npm run validate; AI Core tenant execution and exact model availability remain pending. |
Auto-Trigger Keywords
This skill activates when working with:
SDK Packages
@sap-ai-sdk/orchestration@sap-ai-sdk/foundation-models@sap-ai-sdk/langchain@sap-ai-sdk/ai-api@sap-ai-sdk/document-grounding@sap-ai-sdk/prompt-registrycom.sap.ai.sdk:orchestrationcom.sap.ai.sdk:corecom.sap.ai.sdk.foundationmodels:openai
SAP Services
- SAP AI Core
- SAP Generative AI Hub
- SAP Orchestration Service
- SAP AI Launchpad
- AICORE_SERVICE_KEY
- aicore service binding
AI/LLM Concepts
- chat completion
- embedding
- streaming
- function calling
- tool calling
- content filtering
- data masking
- document grounding
- prompt registry
- prompt template
- harmonized API
Models via SAP
- GPT-4o on SAP
- Claude on SAP AI Core
- Gemini on SAP
- Amazon Nova
- Azure OpenAI via SAP
Integration Patterns
- LangChain SAP
- Spring AI SAP
- LangGraph SAP
- OrchestrationClient
- AzureOpenAiChatClient
- OpenAiChatModel
- OrchestrationChatModel
Error Patterns
- "Could not find service bindings for 'aicore'"
- "Orchestration deployment not found"
- AzureContentSafetyFilter
- LlamaGuard filter
- DPI masking
- ErrorWithCause
Skill Contents
sap-cloud-sdk-ai/
├── SKILL.md # Main skill instructions
├── README.md # This file
└── references/
├── orchestration-guide.md # Full orchestration API details (900+ lines)
├── foundation-models-guide.md # Direct OpenAI model access
├── langchain-guide.md # LangChain integration
├── spring-ai-guide.md # Spring AI integration
├── ai-core-api-guide.md # AI Core management APIs
├── agentic-workflows.md # Agent/workflow patterns
├── connecting-to-ai-core.md # Connection configuration
├── error-handling.md # Error patterns and solutions
└── v1-to-v2-migration.md # V1 to V2 migration guideSupported Languages
- JavaScript/TypeScript: Node.js 20+, ESM support
- Java: Java 17+, Spring Boot 3.0+, CAP Java 3.0+
Version
- JavaScript SDK: 2.11.0+ (verified via npm on 2026-06-15)
- Java SDK: 1.19.0+ (verified via Maven Central on 2026-06-15)
- Evidence Scope: Package registry freshness only; AI Core runtime/model behavior requires tenant evidence.
- Last Updated: 2026-06-16
Documentation Sources
License
GPL-3.0