docs(community-providers): update SAP AI Core provider#12083
Merged
lgrammel merged 7 commits intovercel:mainfrom Jan 28, 2026
Merged
docs(community-providers): update SAP AI Core provider#12083lgrammel merged 7 commits intovercel:mainfrom
lgrammel merged 7 commits intovercel:mainfrom
Conversation
…oit/sap-ai-provider
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the SAP AI Core community provider documentation to reflect a package ownership change from @mymediset/sap-ai-provider to @jerome-benoit/sap-ai-provider. The documentation has been significantly streamlined and updated to showcase new features available in version 4.3.0+.
Changes:
- Package reference updated from
@mymediset/sap-ai-providerto@jerome-benoit/sap-ai-providerthroughout all examples and documentation - Documentation restructured with more concise content while adding examples for embeddings, tool calling, data masking, and content filtering
- Model list expanded from 40+ to 80+ models with updated model names and versions
- Removed detailed migration guide and enterprise features sections
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Add table showing both NPM packages (V3 and V2) - Clarify AI SDK version compatibility - Add Document Grounding and Translation to features - Remove detailed model list (refer to repo docs) - Remove advanced examples (DPI, Content Filtering) to avoid duplication - Link to V2 repository in Additional Resources
- Add NPM link to Additional Resources section - Fix gemini-2.5-flash to gemini-2.0-flash (verified model name) - Clarify sapai singleton import pattern with better comment - Add version requirement note (v4.3.0+) in Package Versions section - Add explanatory text for embedding model naming convention - Add console.log output to examples for completeness
- Follow Ollama pattern for documenting two provider packages - Add 'Choosing Your Provider' section like other multi-package providers - Add separate Setup tabs for V3 and V2 packages - Document provider options in standard format (baseURL, headers style) - Add Language Models and Embedding Models sections (standard pattern) - Add Model Capabilities table with Check/Cross icons - Move third-party disclaimer to end as Note (standard placement) - Remove Features bullet list (link to repo for details) - Remove Package Versions table (non-standard format) - Use 'ts' code blocks instead of 'typescript' (Vercel convention) - Add Note components for important information
…ntions - Use .embeddingModel() instead of .embedding() per AI SDK convention - Add console.log to all code examples for completeness - Add note about embedding model naming convention - Add Resources section with NPM link - Add version requirement note (v4.3.0+) - Fix table alignment for model capabilities
lgrammel
approved these changes
Jan 28, 2026
B-Step62
pushed a commit
to B-Step62/ai
that referenced
this pull request
Jan 28, 2026
## Summary Updates the SAP AI Core community provider documentation to reference the actively maintained package. ## Why This Change The currently documented package (`@mymediset/sap-ai-provider`) has open PRs without response for over a month ([PR vercel#28](BITASIA/sap-ai-provider#28) - LanguageModelV3 migration). The new package is actively maintained with regular releases. ## Changes - **Package update**: `@mymediset/sap-ai-provider` → `@jerome-benoit/sap-ai-provider` - **Dual package support**: Documents both V3 (AI SDK 5.x/6.x) and V2 (AI SDK 5.x) providers - **Documentation rewrite**: Harmonized with Vercel AI SDK conventions ## Bug Fixes in New Package (since BITASIA v2.1.0) - Fix undefined assistant message content in tool-only responses - Fix `topK` and `seed` parameter handling - Fix nested `modelParams` propagation (deep merge) - Fix orchestration modules missing in streaming requests - Fix Jinja2 delimiter escaping conflicts with orchestration templates ## New Features - **Language Model V3** compliance (AI SDK 6.x) - **Text embeddings** support via `.embeddingModel()` - **595 tests** with 92%+ coverage - **Template escaping** for SAP orchestration pipelines ## Links - **V3 Package**: https://www.npmjs.com/package/@jerome-benoit/sap-ai-provider - **V2 Package**: https://www.npmjs.com/package/@jerome-benoit/sap-ai-provider-v2 - **Repository**: https://github.com/jerome-benoit/sap-ai-provider
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Updates the SAP AI Core community provider documentation to reference the actively maintained package.
Why This Change
The currently documented package (
@mymediset/sap-ai-provider) has open PRs without response for over a month (PR #28 - LanguageModelV3 migration). The new package is actively maintained with regular releases.Changes
@mymediset/sap-ai-provider→@jerome-benoit/sap-ai-providerBug Fixes in New Package (since BITASIA v2.1.0)
topKandseedparameter handlingmodelParamspropagation (deep merge)New Features
.embeddingModel()Links