sap-cloud-sdk-ai

Featured

Integrates SAP Cloud SDK for AI into JavaScript/TypeScript and Java applications. Use when building applications with SAP AI Core, Generative AI Hub, or Orchestration Service. Covers chat completion, embedding, streaming, function calling, content filtering, data masking, document grounding, prompt registry, and LangChain/Spring AI integration. Supports OpenAI GPT-4o, Llama, Gemini, Amazon Nova, and other foundation models via SAP BTP.

AI & Automation 414 stars 113 forks Updated 4 days ago GPL-3.0

Install

View on GitHub

Quality Score: 90/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# SAP Cloud SDK for AI ## Related Skills - **sap-cap-capire**: Use for building CAP applications that consume AI services, including event handler patterns and async LLM orchestration - **sap-ai-core**: Use for AI Core platform setup, orchestration configuration, and model deployment - **sap-dependency-security**: Hardening guidance for npm package upgrades, lockfile policies, and secure dependency workflows The official SDK for SAP AI Core, SAP Generative AI Hub, and Orchestration Service. Package versions are verified against public registries; AI Core tenant execution and exact model availability still require target-tenant validation. ## When to Use This Skill Use this skill when: - Integrating AI/LLM capabilities into SAP BTP applications - Building chat completion or embedding features - Using tenant-approved OpenAI, Claude, Gemini, Amazon, Mistral, or other model families via SAP AI Core - Implementing content filtering, data masking, or document grounding - Creating agentic workflows with LangChain or Spring AI - Managing prompts via Prompt Registry - Deploying AI models on SAP AI Core ## Table of Contents - [Quick Start](#quick-start) - [Prerequisites](#prerequisites) - [Connection Setup](#connection-setup) - [Available Packages](#available-packages) - [Supported Models](#supported-models) - [Core Features](#core-features) - [Bundled Resources](#bundled-resources) ## Quick Start > **Note**: This skill uses SAP Cloud SDK for AI JavaScript v2.11.0+ and Java v1....

Details

Author
secondsky
Repository
secondsky/sap-skills
Created
9 months ago
Last Updated
4 days ago
Language
JavaScript
License
GPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

sap-ai-core

Guides development with SAP AI Core and SAP AI Launchpad for enterprise AI/ML workloads on SAP BTP. Use when: deploying generative AI models, building orchestration workflows with templating/filtering/grounding, implementing RAG with vector databases, managing ML training pipelines with Argo Workflows, configuring content filtering and data masking for PII protection, using the Generative AI Hub for prompt experimentation, managing prompt templates via the Prompt Registry, or integrating AI capabilities into SAP applications. Covers service plans (Free/Standard/Extended), model providers (Azure OpenAI, AWS Bedrock, GCP Vertex AI, Mistral, IBM, Perplexity), orchestration modules, embeddings, tool calling, and structured outputs.

414 Updated 4 days ago
secondsky
AI & Automation Featured

sap-cloud-sdk-ai-python

Integrates the SAP Cloud SDK for AI for Python (sap-ai-sdk-gen, formerly generative-ai-hub-sdk) into Python applications. Use when building Python apps with SAP AI Core, Generative AI Hub, or the Orchestration Service: chat completion, embeddings, streaming, LangChain integration, templating, content filtering, data masking, and document grounding. Supports OpenAI GPT models, Llama, Gemini, Amazon Nova, and other foundation models via SAP BTP.

414 Updated 4 days ago
secondsky
AI & Automation Listed

sap-ai-core

SAP AI Core — ML model deployment, AI workflows, AI API, model serving (vLLM, Triton), scenario management, execution scheduling, resource groups, artifact management, SAP AI Launchpad, integration with CAP/Fiori. Use when deploying ML models on SAP BTP, creating AI workflows, or integrating AI inference into SAP applications.

0 Updated 3 weeks ago
williamcorrea23