--- id: generative-ai-hub-sdk version: "4.12.4" license: SAP DEVELOPER LICENSE AGREEMENT license_treatment: unclear maintenance: aging --- # generative-ai-hub-sdk — [DEPRECATED] generative AI hub SDK License: unclear · Maintenance: aging · Downloads: 131.2K/mo ## What it is and what it does This is a deprecated SDK that wraps generative AI model providers (OpenAI, Amazon, Google) to offer unified Python access through SAP AI Core. It supports direct provider SDKs, LangChain integration, or orchestration via SAP's service. The package depends on pydantic, click, ai-core-sdk, dacite, packaging, openai, httpx, and overloading to manage its multi-provider abstraction. The package is no longer maintained and SAP explicitly recommends switching to sap-ai-sdk-gen. While it still installs cleanly and has received no known security vulnerabilities, its age (457 days since last release) and inactive status mean it will not receive bug fixes, security patches, or updates to support new model capabilities or API changes from its wrapped providers. Use it for: - Access OpenAI, Amazon, or Google generative models through a single Python interface integrated with SAP AI Core. - Build LangChain applications that leverage SAP AI Core's model orchestration and provider abstraction. - Migrate legacy code that uses this SDK—though new projects should adopt sap-ai-sdk-gen instead. - Prototype generative AI workflows within SAP environments before committing to a maintained SDK. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Python access to generative AI models through SAP AI Core, wrapping native SDKs from OpenAI, Amazon, and Google, with optional LangChain integration. No. This package is explicitly deprecated and no longer maintained. SAP directs users to sap-ai-sdk-gen as the replacement. While it installs without friction and has no known vulnerabilities, the lack of maintenance means it will not receive updates for API changes, new models, or security issues. Install only if you are maintaining legacy code that already depends on it; do not use for new projects. ## Install pip install generative-ai-hub-sdk uv add generative-ai-hub-sdk poetry add generative-ai-hub-sdk ## Installing generative-ai-hub-sdk Before you install: Low install friction with a pure-Python wheel, but the package is deprecated and no longer maintained—457 days have passed since the last release. SAP recommends migrating to sap-ai-sdk-gen instead. License in practice: Licensed under SAP DEVELOPER LICENSE AGREEMENT (non-standard, proprietary). The license treatment is unclear; review SAP's terms before use in commercial or redistributed contexts. Quickstart: pip install generative-ai-hub-sdk from generative_ai_hub_sdk import Client # Requires SAP AI Core credentials and configuration # See https://help.sap.com/doc/generative-ai-hub-sdk/CLOUD/en-US/index.html Requires SAP AI Core credentials and configuration; refer to official SAP documentation for setup details. Verify before relying: - Whether the deprecated status and lack of maintenance will affect long-term compatibility with SAP AI Core or model provider APIs. - Specific migration path and feature parity between this package and the recommended sap-ai-sdk-gen replacement. - Whether the unclear proprietary license permits use in open-source or commercial projects without additional agreements. ## Package facts - License: SAP DEVELOPER LICENSE AGREEMENT (unclear) - Python support: supports_current - Install friction: low - Maintenance: aging - Downloads: 131.2K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags SAP AI Core generative models, OpenAI Amazon Google SDK wrapper, generative AI hub access, SAP generative models Python, LangChain SAP integration, multi-provider AI model client, deprecated, sap-ecosystem, multi-provider-ai [View on SkillFed](https://skillfed.io/packages/generative-ai-hub-sdk) · [View on PyPI](https://pypi.org/project/generative-ai-hub-sdk/)