<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Connected AI Platform - Manual Blog</title>
        <link>https://docs.caip.bmw.cloud/blog</link>
        <description>Connected AI Platform - Manual Blog</description>
        <lastBuildDate>Mon, 06 Jul 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[What's New? - CAIP - 26-PI3]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3</link>
            <guid>https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3</guid>
            <pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 26-PI3?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-26-pi3">🚀 What's New in CAIP after 26-PI3?<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-whats-new-in-caip-after-26-pi3" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 26-PI3?" title="Direct link to 🚀 What's New in CAIP after 26-PI3?" translate="no">​</a></h2>
<p>26-PI3 (May 12 – July 6, 2026) improved the reliability and transition path for CAIP Offboard v1/v1.5 customers while advancing CAIP Offboard v2 model governance, agent development, self-service, Apps, and Workflows. The delivered capabilities make it easier to operate existing workloads securely and build new AI applications on CAIP Offboard v2.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<p>CAIP Offboard v1: Classic Kubeflow and CAIP Offboard v1.5: Managed Kubeflow customers gained clearer MLflow access, SDK and Streamlit deployment improvements, and an orderly transition away from legacy deployed-agent tooling.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>CAIP SDK releases <strong>4.8.9–4.8.11</strong> improve GitHub Enterprise and China ECR paths, resolve authentication and pipeline issues, and include security updates. <strong>deploy-caip-streamlit-action 2.0.1</strong> supports GitHub Enterprise permissions, helping teams continue to deploy Streamlit applications under the current permission model.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-training--experiment-tracking">📈 Training &amp; Experiment Tracking<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-training--experiment-tracking" class="hash-link" aria-label="Direct link to 📈 Training &amp; Experiment Tracking" title="Direct link to 📈 Training &amp; Experiment Tracking" translate="no">​</a></h4>
<p>New guidance explains direct <strong>MLflow API</strong> access for Managed CAIP users, including authentication and common usage patterns. Teams can use the API more confidently when integrating experiment tracking and model-registry workflows with their own tools.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/training-and-experiment-tracking/mlflow/access-mlflow-api" target="_blank" rel="noopener noreferrer" class="">Access MLflow API</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-access--security">🔐 Access &amp; Security<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-access--security" class="hash-link" aria-label="Direct link to 🔐 Access &amp; Security" title="Direct link to 🔐 Access &amp; Security" translate="no">​</a></h4>
<p>The AI-Research to Managed Kubeflow migration is essentially complete, and the remaining AI-Research resources are being decommissioned. This marks the transition of customer workloads to the managed platform.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/platform-evolution/migrate-to-managed-kubeflow/migrate-from-ai-research" target="_blank" rel="noopener noreferrer" class="">Migrate from AI-Research</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-maintenance">🛠 Maintenance<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-maintenance" class="hash-link" aria-label="Direct link to 🛠 Maintenance" title="Direct link to 🛠 Maintenance" translate="no">​</a></h3>
<p>The legacy deployed-agent CLI and API in the <strong>CAIP SDK</strong> were removed. Customers building AI agents should use <strong>Agents Foundry</strong>, CAIP Offboard v2's dedicated agent-development offering, as their successor path. The pipeline Teams notifier also avoids a webhook error that could prevent notifications from being delivered.</p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — SDK reliability, security, and legacy deployed-agent removal.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/deploy-caip-streamlit-action" target="_blank" rel="noopener noreferrer" class=""><code>deploy-caip-streamlit-action</code></a> — GitHub Enterprise permission support.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — notifier delivery reliability.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from May 12 – July 6, 2026 (26-PI3). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<p>CAIP Offboard v2 customers gained production guardrails and a wider self-hosted model portfolio, more capable Agents Foundry tools, stronger portal discovery, and the first public Workflow API releases.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>Production <strong>PII and VIN guardrails</strong> now replace detected sensitive content with placeholders in German and English, helping customers protect inputs and outputs while preserving request flow. The LLM API also added self-hosted chat, embedding, speech-to-text, image-generation, and video-generation models, plus <strong>Qwen3.6-35B-A3B</strong>, additional DashScope image models, and self-hosted text-to-speech. The new <strong><code>/v1/rerank</code></strong> endpoint lets RAG applications re-order retrieved documents by semantic relevance.</p>
<p>The China LLM API re-architecture standardizes bearer-token authentication and model selection in the request body while retaining the validity of existing China API keys. Its catalog added DeepSeek, Qwen, and image models, and retired <code>qwen2.5-32b-instruct</code>, <code>qwen3-4b</code>, <code>deepseek-v3</code>, and <code>wan2.6-t2i</code>. Autoscaling, provider fallbacks, expanded observability, and <strong><code>/v1/model/info</code></strong> improve dependable model selection and catalog discovery across regions.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/guardrails/" target="_blank" rel="noopener noreferrer" class="">Guardrails Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/llm-self-hosted-model" target="_blank" rel="noopener noreferrer" class="">Self-Hosted Models</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-agents-foundry">🤝 Agents Foundry<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-agents-foundry" class="hash-link" aria-label="Direct link to 🤝 Agents Foundry" title="Direct link to 🤝 Agents Foundry" translate="no">​</a></h4>
<p>The dedicated <strong>Agents SDK</strong> added <strong>FAISS</strong> vector search for RAG knowledge bases and <strong>LangGraph</strong> for graph-based agent orchestration. <strong>Langfuse v4</strong> now masks PII in agent traces on both the client and server, giving teams richer observability while helping protect sensitive data.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/agents-foundry/concepts/langgraph/langgraph-orchestration-framework" target="_blank" rel="noopener noreferrer" class="">LangGraph Orchestration Framework</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/langfuse/data-masking" target="_blank" rel="noopener noreferrer" class="">Langfuse Data Masking</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-web-portal">🌐 CAIP Web Portal<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-caip-web-portal" class="hash-link" aria-label="Direct link to 🌐 CAIP Web Portal" title="Direct link to 🌐 CAIP Web Portal" translate="no">​</a></h4>
<p>The <strong>Model Catalog</strong> supports side-by-side comparison and labels self-hosted models, making it easier to choose an appropriate option. The <strong>Doc Assistant</strong> adds follow-up suggestions, favourites, and lower-latency responses, while Space ID validation prevents invalid space configuration at creation time.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">Checkout our Web Portal</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-apps">📱 CAIP Apps<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-caip-apps" class="hash-link" aria-label="Direct link to 📱 CAIP Apps" title="Direct link to 📱 CAIP Apps" translate="no">​</a></h4>
<p><strong>CAIP Apps v1.0.0</strong> is the first stable major Apps release, providing customers with a stable supported foundation for application deployment on CAIP Offboard v2.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/apps/getting-started" target="_blank" rel="noopener noreferrer" class="">Apps Getting Started</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-workflows">⚙️ CAIP Workflows<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#%EF%B8%8F-caip-workflows" class="hash-link" aria-label="Direct link to ⚙️ CAIP Workflows" title="Direct link to ⚙️ CAIP Workflows" translate="no">​</a></h4>
<p>The <strong>Workflow API</strong> had its first public releases, <strong>v0.1 through v0.6</strong>. Customers can define workflow stages and assignments, manage configuration, inspect logs, record custom metrics, and validate workflows, giving them an API-led way to operate and understand workflow execution.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/workflows/getting-started" target="_blank" rel="noopener noreferrer" class="">CAIP Workflows Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-maintenance-1">🛠 Maintenance<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-maintenance-1" class="hash-link" aria-label="Direct link to 🛠 Maintenance" title="Direct link to 🛠 Maintenance" translate="no">​</a></h3>
<p>Portal-service authorization now uses a fail-closed, <strong>OPA-based</strong> model, strengthening access control when authorization decisions cannot be safely completed.</p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/07/06/whats-new-after-26-pi3#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-llm-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-llm-api</code></a> — guardrails, self-hosted models, reranking, and regional reliability.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-agents-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-agents-sdk</code></a> and <a href="https://bmw.ghe.com/connected-ai/caip-langfuse" target="_blank" rel="noopener noreferrer" class=""><code>caip-langfuse</code></a> — agent orchestration, vector search, and trace masking.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-web-portal" target="_blank" rel="noopener noreferrer" class=""><code>caip-web-portal</code></a>, <a href="https://bmw.ghe.com/connected-ai/caip-apps-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-apps-api</code></a>, and <a href="https://bmw.ghe.com/connected-ai/caip-workflow-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-workflow-api</code></a> — portal, Apps, and Workflow API releases.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from May 12 – July 6, 2026 (26-PI3). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 26-PI2]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2</link>
            <guid>https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2</guid>
            <pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 26-PI2?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-26-pi2">🚀 What's New in CAIP after 26-PI2?<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-whats-new-in-caip-after-26-pi2" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 26-PI2?" title="Direct link to 🚀 What's New in CAIP after 26-PI2?" translate="no">​</a></h2>
<p>26-PI2 (March 17 – May 11, 2026) strengthened the daily development experience in CAIP Offboard v1/v1.5 and brought major new CAIP Offboard v2 services into production. The PI combines more reliable notebooks and pipelines with a re-architected LLM API, the first public Agents Foundry and Apps releases, and a more capable portal.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<p>CAIP Offboard v1: Classic Kubeflow and CAIP Offboard v1.5: Managed Kubeflow customers gained a ready-to-use MLflow experience, more reliable development tooling, updated pipeline integrations, and the completed production ingress migration.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>Notebook images now include <strong>MLflow</strong> by default, so experiment tracking and model-registry work can start without an additional installation step. Code Server updates improve GitHub Copilot conversation reliability, while CAIP SDK fixes address AWS credentials, ingress and Traefik base URLs, and authentication refreshes—making notebook and SDK workflows more dependable across environments.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/notebooks/notebooks" target="_blank" rel="noopener noreferrer" class="">Notebooks Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>Updated <strong>Glue</strong>, <strong>EMR</strong>, <strong>Teams notifier</strong>, and <strong>run metrics</strong> components help teams run and observe established pipeline integrations with current platform behavior. <strong>Ray Service</strong> in China now supports EFS storage, giving eligible distributed workloads shared persistent storage.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-access--security">🔐 Access &amp; Security<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-access--security" class="hash-link" aria-label="Direct link to 🔐 Access &amp; Security" title="Direct link to 🔐 Access &amp; Security" translate="no">​</a></h4>
<p>The production <strong>Traefik ingress migration</strong> is complete, providing the supported ingress path for customer access. Connected AI Platform repositories have also moved to <code>bmw.ghe.com/connected-ai</code>; customers and contributors should use the new GitHub Enterprise location for repositories and pull requests.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/platform-evolution/migrate-to-traefik/" target="_blank" rel="noopener noreferrer" class="">Migrate to Traefik</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/platform-evolution/" target="_blank" rel="noopener noreferrer" class="">Platform Evolution Overview</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> and <a href="https://bmw.ghe.com/connected-ai/jupyter-notebooks-images" target="_blank" rel="noopener noreferrer" class=""><code>jupyter-notebooks-images</code></a> — notebook, credential, routing, and authentication reliability.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> and <a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — pipeline integrations, EFS support, and ingress migration.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from March 17 – May 11, 2026 (26-PI2). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<p>CAIP Offboard v2 introduced production-ready foundations for model access, agent development, and application deployment, while improving the portal experience used to manage them.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>The re-architected <strong>LLM API</strong> entered production with Gateway and OIDC authentication, automatic provider fallbacks, rate limits, and operational dashboards. Its catalog now includes <strong>Claude Opus 4.5/4.6</strong>, <strong>Claude Sonnet 4.6</strong>, <strong>GPT-5.5</strong>, <strong>gpt-image-1.5</strong>, <strong>gpt-image-2</strong>, <strong>sora-2</strong>, and additional Bedrock, DeepSeek, Alibaba/Qwen, and Banma models, giving applications broader language and multimodal options. Integrations use the updated authorization and model request shape, including UUID-format API keys, to access the production API consistently.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/model-catalogue" target="_blank" rel="noopener noreferrer" class="">Model Catalogue</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-agents-foundry">🤝 Agents Foundry<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-agents-foundry" class="hash-link" aria-label="Direct link to 🤝 Agents Foundry" title="Direct link to 🤝 Agents Foundry" translate="no">​</a></h4>
<p><strong>Agents Foundry</strong> had its first public launch with the dedicated <strong>CAIP Agents SDK</strong> and <strong>CAIP Agents API</strong>. Builders can use PydanticAI or LangChain with conversation threads, streaming, RAG knowledge bases, OpenTelemetry tracing, and Langfuse visibility for traces and costs. SDK v1.0.1 also resolves early integration issues, making the new agent-development path more reliable from the start.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/agents-foundry/agents-sdk/" target="_blank" rel="noopener noreferrer" class="">Agents SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/agents-foundry/agents-sdk/quick-start" target="_blank" rel="noopener noreferrer" class="">Agents SDK Quick Start</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/langfuse/getting-started" target="_blank" rel="noopener noreferrer" class="">Langfuse Getting Started</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-web-portal">🌐 CAIP Web Portal<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-caip-web-portal" class="hash-link" aria-label="Direct link to 🌐 CAIP Web Portal" title="Direct link to 🌐 CAIP Web Portal" translate="no">​</a></h4>
<p>Client-side caching makes the Agents, Cost, and Spaces views more responsive. The portal was updated from Angular 19 to 21, and the Agents list now supports server-side pagination, search, sorting, and clearer space navigation, helping customers find and manage resources as their estates grow.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">Checkout our Web Portal</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-apps">📱 CAIP Apps<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-caip-apps" class="hash-link" aria-label="Direct link to 📱 CAIP Apps" title="Direct link to 📱 CAIP Apps" translate="no">​</a></h4>
<p><strong>CAIP Apps API v0.1.0</strong> is the first public Apps release. It provides endpoints to manage app deployments and trigger image internalization, giving application teams a supported API foundation for bringing their workloads onto CAIP Offboard v2.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/apps/getting-started" target="_blank" rel="noopener noreferrer" class="">Apps Getting Started</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/05/11/whats-new-after-26-pi2#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-llm-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-llm-api</code></a> — production API rollout, catalog expansion, resilience, and observability.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-agents-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-agents-sdk</code></a> and <a href="https://bmw.ghe.com/connected-ai/caip-agents-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-agents-api</code></a> — Agents Foundry launch.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-web-portal" target="_blank" rel="noopener noreferrer" class=""><code>caip-web-portal</code></a> — faster resource management and Agents-list improvements.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-apps-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-apps-api</code></a> — Apps API v0.1.0.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from March 17 – May 11, 2026 (26-PI2). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 26-PI1]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1</link>
            <guid>https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1</guid>
            <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 26-PI1?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-26-pi1">🚀 What's New in CAIP after 26-PI1?<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-whats-new-in-caip-after-26-pi1" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 26-PI1?" title="Direct link to 🚀 What's New in CAIP after 26-PI1?" translate="no">​</a></h2>
<p>26-PI1 (January 20 – March 16, 2026) made CAIP Offboard v1/v1.5 easier to observe and manage while expanding CAIP Offboard v2's LLM API choices and portal administration. Customers can use more of the platform with less setup, from Kubeflow dashboards to multimodal model access.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<p>CAIP Offboard v1: Classic Kubeflow and CAIP Offboard v1.5: Managed Kubeflow customers gained more immediate visibility, broader data-service availability, and a clearer way to request platform configuration. This PI also marked the start of the AI-Research to Managed Kubeflow migration program and the communication of the upcoming GitHub move.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--observability">📓 Notebooks &amp; Observability<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-notebooks--observability" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Observability" title="Direct link to 📓 Notebooks &amp; Observability" translate="no">​</a></h4>
<p><strong>Grafana</strong> is now enabled by default for Kubeflow profiles. Teams can open dashboards for their notebooks and workloads without first arranging a separate observability setup, making it easier to monitor day-to-day platform use.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/monitoring-and-visualization/observability" target="_blank" rel="noopener noreferrer" class="">Observability Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-data">🗂️ Data<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#%EF%B8%8F-data" class="hash-link" aria-label="Direct link to 🗂️ Data" title="Direct link to 🗂️ Data" translate="no">​</a></h4>
<p><strong>Vector DB</strong> is available in more use-case spaces, extending semantic-search and retrieval-augmented workloads to additional teams. This gives customers more places to build applications that combine their data with similarity search.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/data/cdh/cdh-connection" target="_blank" rel="noopener noreferrer" class="">CDH Connection Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-access--platform-evolution">🔐 Access &amp; Platform Evolution<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-access--platform-evolution" class="hash-link" aria-label="Direct link to 🔐 Access &amp; Platform Evolution" title="Direct link to 🔐 Access &amp; Platform Evolution" translate="no">​</a></h4>
<p>Platform configuration requests can now be raised directly through a pull request. The change provides a clearer, reviewable path for requesting configuration changes and keeps the request together with the proposed configuration.</p>
<p>The <strong>AI-Research to Managed Kubeflow migration program</strong> started this PI, with an August 2026 target for remaining AI-Research customers. We also announced the migration of Connected AI Platform repositories from <code>code.connected.bmw</code> to GitHub Enterprise at <code>bmw.ghe.com/connected-ai</code>, planned for June 2026. These two transitions establish the supported platform and collaboration paths going forward.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation Hub</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/platform-evolution/migrate-to-managed-kubeflow/migrate-from-ai-research" target="_blank" rel="noopener noreferrer" class="">Migrate from AI-Research</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/platform-evolution/" target="_blank" rel="noopener noreferrer" class="">Platform Evolution Overview</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — default Grafana, Vector DB availability, and configuration-request improvements.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from January 20 – March 16, 2026 (26-PI1). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<p>CAIP Offboard v2 customers can select from a substantially broader LLM catalog and manage agents more easily in the Web Portal.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>The <strong>LLM API</strong> catalog added the GPT-5 family—<strong>GPT-5, GPT-5 mini, GPT-5 nano, GPT-5.2, GPT-5 Codex, GPT-5 Pro, o3, and o3 Pro</strong>—alongside <strong>GPT Image 1</strong> and <strong>GPT Image 1 mini</strong>. New <strong>Qwen3</strong>, <strong>Qwen3.5</strong>, <strong>DeepSeek-V3.2</strong>, <strong>Qwen Image</strong>, <strong>Qwen Image Max</strong>, <strong>Qwen Image Plus</strong>, and <strong>Wan2.6-T2I</strong> options give builders more choices for chat, reasoning, and image-generation use cases. <strong>Qwen-Plus</strong> and <strong>Qwen-Flash</strong> now also support streaming, so applications can present responses as they are generated.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/model-catalogue" target="_blank" rel="noopener noreferrer" class="">Model Catalogue</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-web-portal">🌐 CAIP Web Portal<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-caip-web-portal" class="hash-link" aria-label="Direct link to 🌐 CAIP Web Portal" title="Direct link to 🌐 CAIP Web Portal" translate="no">​</a></h4>
<p>The <strong>Web Portal</strong> added an Admin view and simplified agent API-key authentication through secrets, reducing the effort to administer agent access. Corrected breadcrumb navigation on agent details and improved health checks make the portal easier to navigate and more dependable in daily use.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">Checkout our Web Portal</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-maintenance">🛠 Maintenance<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-maintenance" class="hash-link" aria-label="Direct link to 🛠 Maintenance" title="Direct link to 🛠 Maintenance" translate="no">​</a></h3>
<p>Azure OpenAI API keys were rotated across environments as part of routine credential hygiene, preserving secure access to the service.</p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/03/16/whats-new-after-26-pi1#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — LLM API catalog and credential updates.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-web-portal" target="_blank" rel="noopener noreferrer" class=""><code>caip-web-portal</code></a> — administration, agent authentication, navigation, and health improvements.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from January 20 – March 16, 2026 (26-PI1). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 25-PI6]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6</link>
            <guid>https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6</guid>
            <pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 25-PI6?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-25-pi6">🚀 What's New in CAIP after 25-PI6?<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-whats-new-in-caip-after-25-pi6" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 25-PI6?" title="Direct link to 🚀 What's New in CAIP after 25-PI6?" translate="no">​</a></h2>
<p>25-PI6 (October 21, 2025 – January 12, 2026) made MLflow a default part of Managed Kubeflow and expanded CAIP Offboard v2 with richer capabilities for agents, workflows, portal access, and multimodal LLM use.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-training--experiment-tracking">📈 Training &amp; Experiment Tracking<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-training--experiment-tracking" class="hash-link" aria-label="Direct link to 📈 Training &amp; Experiment Tracking" title="Direct link to 📈 Training &amp; Experiment Tracking" translate="no">​</a></h4>
<p>MLflow became installed by default in every Managed Kubeflow namespace, making experiment tracking and the model registry immediately available across the managed experience. Access reliability fixes and MLflow 3.7 support further strengthened customers' ability to use these capabilities.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/training-and-experiment-tracking/mlflow/what-is-mlflow" target="_blank" rel="noopener noreferrer" class="">MLflow Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — default MLflow installation and access reliability.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from October 21, 2025 – January 12, 2026 (25-PI6). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-agents-foundry">🤝 Agents Foundry<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-agents-foundry" class="hash-link" aria-label="Direct link to 🤝 Agents Foundry" title="Direct link to 🤝 Agents Foundry" translate="no">​</a></h4>
<p>The Agents SDK introduced one client for PydanticAI and LangChain, with streaming, conversation threads, and multi-model run and stream operations. Customers could use these capabilities to work with supported agent frameworks through a more unified client experience.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-web-portal">🌐 Web Portal<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-web-portal" class="hash-link" aria-label="Direct link to 🌐 Web Portal" title="Direct link to 🌐 Web Portal" translate="no">​</a></h4>
<p>The portal added agent creation, model lookup and listing, and API-key authentication for agent access, giving customers a direct place to discover models and manage how agents connect.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-workflows">⚙️ Workflows<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#%EF%B8%8F-workflows" class="hash-link" aria-label="Direct link to ⚙️ Workflows" title="Direct link to ⚙️ Workflows" translate="no">​</a></h4>
<p>Workflow definition creation, reading, updating, and deletion became available alongside run listings, details, logs, workflow API endpoints, and Ray log retrieval. This gave customers a fuller set of workflow controls and the operational details needed to follow their runs.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>The LLM API added translation, GPT-4o-mini speech, and OpenAI-compatible audio transcriptions, broadening the supported multimodal use cases. Self-hosted Qwen3-8B became available in China, and Qwen3 catalog entries helped customers discover the models available to them.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2026/01/12/whats-new-after-25-pi6#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — portal, workflow, and LLM API capabilities.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-agents-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-agents-sdk</code></a> — dedicated agent client capabilities.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from October 21, 2025 – January 12, 2026 (25-PI6). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/new-caip/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[IAM Migration to orbit-use]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/12/02/orbit-use</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/12/02/orbit-use</guid>
            <pubDate>Tue, 02 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[We are happy to announce an important change in how you access AWS accounts and CAIP resources: the legacy AWS CLI and BMWAWS CLI login functionality have been deprecated. From now on, all authentication and access management will be handled via the new orbit-use CLI, provided by our Orbit colleagues.]]></description>
            <content:encoded><![CDATA[<p>We are happy to announce an important change in how you access AWS accounts and CAIP resources: the legacy AWS CLI and BMWAWS CLI login functionality have been deprecated. From now on, all authentication and access management will be handled via the new <code>orbit-use</code> CLI, provided by our Orbit colleagues.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-changing">What’s Changing?<a href="https://docs.caip.bmw.cloud/blog/2025/12/02/orbit-use#whats-changing" class="hash-link" aria-label="Direct link to What’s Changing?" title="Direct link to What’s Changing?" translate="no">​</a></h2>
<ul>
<li class=""><strong>AWS CLI and BMWAWS CLI login are deprecated.</strong></li>
<li class=""><strong>Use the <code>orbit-use</code> CLI for all future logins to AWS accounts and CAIP clusters.</strong></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="how-to-login">How to Login<a href="https://docs.caip.bmw.cloud/blog/2025/12/02/orbit-use#how-to-login" class="hash-link" aria-label="Direct link to How to Login" title="Direct link to How to Login" translate="no">​</a></h2>
<p>To access CAIP, you must assume the CAIP developer role for your teamspace.</p>
<p><strong>Role:</strong></p>
<div class="language-text codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">&lt;orbit-space&gt;-&lt;orbit-teamspace&gt;-caip-developer</span><br></div></code></pre></div></div>
<p>Use the following command:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">orbit-use cloud &lt;orbit-space&gt; &lt;dev|prod&gt; &lt;orbit-teamspace&gt; --role caip-developer</span><br></div></code></pre></div></div>
<p><strong>Examples:</strong></p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">orbit-use cloud smartdaip dev genai-tsara --role caip-developer</span><br></div></code></pre></div></div>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">orbit-use cloud ai-rsrch dev aira --role caip-developer</span><br></div></code></pre></div></div>
<p>To open the Orbit web interface after login, add the <code>--ui</code> option:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">orbit-use cloud &lt;orbit-space&gt; &lt;dev|prod&gt; &lt;orbit-teamspace&gt; --role caip-developer --ui</span><br></div></code></pre></div></div>
<p><strong>Examples:</strong></p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">orbit-use cloud smartdaip dev genai-tsara --role caip-developer --ui</span><br></div></code></pre></div></div>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">orbit-use cloud ai-rsrch dev aira --role caip-developer --ui</span><br></div></code></pre></div></div>
<p>If only one role is available in the teamspace, you can omit <code>--role</code> and orbit-use will auto-detect it:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">orbit-use cloud &lt;orbit-space&gt; &lt;dev|prod&gt; &lt;orbit-teamspace&gt;</span><br></div></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="why-this-matters">Why This Matters<a href="https://docs.caip.bmw.cloud/blog/2025/12/02/orbit-use#why-this-matters" class="hash-link" aria-label="Direct link to Why This Matters" title="Direct link to Why This Matters" translate="no">​</a></h2>
<p>The new CLI streamlines authentication, improves security, and integrates seamlessly with cloud CLI tools. Profiles are automatically configured for you, making it easier to manage credentials and access.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="more-information">More Information<a href="https://docs.caip.bmw.cloud/blog/2025/12/02/orbit-use#more-information" class="hash-link" aria-label="Direct link to More Information" title="Direct link to More Information" translate="no">​</a></h2>
<p>For full details and step-by-step instructions, see our updated <a href="https://docs.caip.bmw.cloud/features/core-features/iam/" target="_blank" rel="noopener noreferrer" class="">IAM documentation</a>.</p>
<p>If you have any questions or need support, please refer to our <a href="https://docs.caip.bmw.cloud/support" target="_blank" rel="noopener noreferrer" class="">support documentation</a>.</p>
<p>Thank you for adapting to this change and helping us keep our platform secure and efficient!</p>]]></content:encoded>
            <category>Releases</category>
            <category>Announcements</category>
        </item>
        <item>
            <title><![CDATA[Removal of Bedrock Access]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/10/21/eol-bedrock-support</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/10/21/eol-bedrock-support</guid>
            <pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Summary]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="summary">Summary<a href="https://docs.caip.bmw.cloud/blog/2025/10/21/eol-bedrock-support#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<p>We are announcing the removal of Amazon Bedrock access from the CAIP Managed Platform. As part of this change, the <code>Bedrock:InvokeModel</code> action will be removed from all policies within our scope.</p>
<!-- -->
<p><strong>The execution date for this change will be announced soon.</strong></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-is-changing">What is changing?<a href="https://docs.caip.bmw.cloud/blog/2025/10/21/eol-bedrock-support#what-is-changing" class="hash-link" aria-label="Direct link to What is changing?" title="Direct link to What is changing?" translate="no">​</a></h2>
<ul>
<li class=""><strong>Bedrock<!-- -->:InvokeModel</strong> permissions will be revoked from all managed IAM policies.</li>
<li class="">Customers will no longer be able to invoke Bedrock models directly through the CAIP Managed Platform.</li>
<li class="">Customers are advised to migrate their workloads to Connected AI Platform's <strong>LLM API</strong>.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="why-are-we-making-this-change">Why are we making this change?<a href="https://docs.caip.bmw.cloud/blog/2025/10/21/eol-bedrock-support#why-are-we-making-this-change" class="hash-link" aria-label="Direct link to Why are we making this change?" title="Direct link to Why are we making this change?" translate="no">​</a></h2>
<p>This update is part of our ongoing efforts to streamline and secure our platform, ensuring that all customers use a consistent and supported interface for large language model (LLM) access.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-should-you-do">What should you do?<a href="https://docs.caip.bmw.cloud/blog/2025/10/21/eol-bedrock-support#what-should-you-do" class="hash-link" aria-label="Direct link to What should you do?" title="Direct link to What should you do?" translate="no">​</a></h2>
<p>If you are currently using Bedrock through the CAIP Managed Platform, please migrate to our LLM API. Our LLM API provides a robust, secure, and fully supported way to access large language models.</p>
<ul>
<li class=""><a href="https://docs.caip.bmw.cloud/features/generativeai/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/features/generativeai/model-catalogue/" target="_blank" rel="noopener noreferrer" class="">LLM API Model Catalogue</a></li>
</ul>
<p>If you have any questions or need assistance with the migration, please contact our support team.</p>
<p>Thank you for your understanding and cooperation as we continue to improve our platform.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-is-the-llm-api">What is the LLM API?<a href="https://docs.caip.bmw.cloud/blog/2025/10/21/eol-bedrock-support#what-is-the-llm-api" class="hash-link" aria-label="Direct link to What is the LLM API?" title="Direct link to What is the LLM API?" translate="no">​</a></h2>
<p>The LLM API is the Connected AI Platform’s unified interface for accessing state-of-the-art generative AI models. It enables customers to use chat completion, embeddings, and image generation models seamlessly in both Rest of World (RoW) and China regions.</p>
<p>With the LLM API, you can:</p>
<ul>
<li class="">Access several Amazon Bedrock models (e.g., Claude, Nova, Llama)</li>
<li class="">Use models from Azure OpenAI Service (e.g., GPT-4o, GPT-3.5)</li>
<li class="">Leverage Alibaba Cloud models (e.g., Qwen, DeepSeek)</li>
<li class="">Integrate with self-hosted models</li>
</ul>
<p>This unified API simplifies integration, provides consistent authentication, and supports both production and China-specific endpoints. For more details, see the <a href="https://docs.caip.bmw.cloud/features/generativeai/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a> and the <a href="https://docs.caip.bmw.cloud/features/generativeai/model-catalogue/" target="_blank" rel="noopener noreferrer" class="">LLM API Model Catalogue</a>.</p>]]></content:encoded>
            <category>Releases</category>
            <category>Announcements</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 25-PI5]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5</guid>
            <pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 25-PI5?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-25-pi5">🚀 What's New in CAIP after 25-PI5?<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-whats-new-in-caip-after-25-pi5" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 25-PI5?" title="Direct link to 🚀 What's New in CAIP after 25-PI5?" translate="no">​</a></h2>
<p>25-PI5 (August 26 – October 20, 2025) launched Managed Kubeflow in China and advanced CAIP Offboard v1/v1.5 pipeline, experiment-tracking, CAIP SDK agent, and Live Inference capabilities, while CAIP Offboard v2 added customer-facing API and portal controls.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-managed-kubeflow-availability">🌍 Managed Kubeflow Availability<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-managed-kubeflow-availability" class="hash-link" aria-label="Direct link to 🌍 Managed Kubeflow Availability" title="Direct link to 🌍 Managed Kubeflow Availability" translate="no">​</a></h4>
<p><strong>Managed Kubeflow is now available in China</strong>, giving teams in the region a managed, supported foundation for developing, running, and operating ML workloads.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">Managed Kubeflow Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>CAIP SDK 4.6.0 restored pipeline updates and secret management, while 3.14.2 restored Kubeflow Pipelines compatibility. Streamlit deployment action 1.0.6 introduced atomic deployments and rollback, so unsuccessful deployments did not leave an application partially updated.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-sdk-agents">🤖 CAIP SDK Agents<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-caip-sdk-agents" class="hash-link" aria-label="Direct link to 🤖 CAIP SDK Agents" title="Direct link to 🤖 CAIP SDK Agents" translate="no">​</a></h4>
<p>The <strong>CAIP SDK Agent offering</strong> added initialization for FastAPI, MCP, and A2A agents, a PGVector tool, MCP integration improvements, and agent metrics. Teams could also validate a deployed agent's ingress connection directly from the CLI, apply stage-specific Helm settings for different environments, and expose agents through DNS path-based routes, including MCP subroutes.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-live-inference">🎯 Live Inference<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-live-inference" class="hash-link" aria-label="Direct link to 🎯 Live Inference" title="Direct link to 🎯 Live Inference" translate="no">​</a></h4>
<p><strong>Live Inference</strong> added model-schema validation, an API client, and a live-prediction endpoint workflow. These capabilities made it easier for CAIP Offboard v1/v1.5 teams to validate a model integration and connect an application to a deployed live-inference service.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-training--experiment-tracking">📈 Training &amp; Experiment Tracking<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-training--experiment-tracking" class="hash-link" aria-label="Direct link to 📈 Training &amp; Experiment Tracking" title="Direct link to 📈 Training &amp; Experiment Tracking" translate="no">​</a></h4>
<p>MLflow became available through ingress and adopted clearer Managed Kubeflow names, making the experiment-tracking service easier for customers to find and access.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/training-and-experiment-tracking/mlflow/what-is-mlflow" target="_blank" rel="noopener noreferrer" class="">MLflow Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — pipeline updates, secrets, Kubeflow Pipelines compatibility, and CAIP SDK Agent capabilities.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/deploy-caip-streamlit-action" target="_blank" rel="noopener noreferrer" class=""><code>deploy-caip-streamlit-action</code></a> — atomic Streamlit deployments and rollback.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — Managed Kubeflow China availability and MLflow access improvements.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-inference-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-inference-api</code></a> — model validation, live-inference client, and prediction endpoint workflow.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from August 26 – October 20, 2025 (25-PI5). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p><strong>LLM API keys became available</strong>, giving customers a dedicated way to authenticate their LLM API integrations. Image and embedding models also became available in the supported environments, expanding the model capabilities teams could use through the platform.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-web-portal">🌐 Web Portal<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-web-portal" class="hash-link" aria-label="Direct link to 🌐 Web Portal" title="Direct link to 🌐 Web Portal" translate="no">​</a></h4>
<p>The portal introduced API-key management, CDH link management, and cost visibility, bringing these important customer controls and information into one experience.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/10/20/whats-new-after-25-pi5#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — LLM API key enablement and image/embedding model availability.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-portal-api" target="_blank" rel="noopener noreferrer" class=""><code>caip-portal-api</code></a> and <a href="https://bmw.ghe.com/connected-ai/caip-web-portal" target="_blank" rel="noopener noreferrer" class=""><code>caip-web-portal</code></a> — API-key management, CDH links, and cost visibility.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from August 26 – October 20, 2025 (25-PI5). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/new-caip/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 25-PI4]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4</guid>
            <pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 25-PI4?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-25-pi4">🚀 What's New in CAIP after 25-PI4?<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-whats-new-in-caip-after-25-pi4" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 25-PI4?" title="Direct link to 🚀 What's New in CAIP after 25-PI4?" translate="no">​</a></h2>
<p>25-PI4 (July 1 – August 25, 2025) launched Managed Kubeflow in EMEA, improved CAIP Offboard v1/v1.5 agent development and notebook access, and extended LLM API availability and compatibility for more customer use cases.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-managed-kubeflow-availability">🌍 Managed Kubeflow Availability<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-managed-kubeflow-availability" class="hash-link" aria-label="Direct link to 🌍 Managed Kubeflow Availability" title="Direct link to 🌍 Managed Kubeflow Availability" translate="no">​</a></h4>
<p><strong>Managed Kubeflow is now available in EMEA</strong>, giving teams in the region a managed, supported foundation for developing, running, and operating ML workloads.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">Managed Kubeflow Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>CAIP SDK 4.2.0–4.5.1 added agent conversation history, component-store discovery and documentation, simpler agent initialization, protected intranet exposure, and per-agent Helm values. Recurring runs could also take their parameters from a file, making scheduled executions easier to repeat consistently without manually re-entering settings. Code Server notebook images included the GitHub Copilot extension and chat, and notebook images were published in China, expanding access to the available development environment.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/notebooks/notebooks" target="_blank" rel="noopener noreferrer" class="">Notebooks Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-data--observability">🗂️ Data &amp; Observability<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#%EF%B8%8F-data--observability" class="hash-link" aria-label="Direct link to 🗂️ Data &amp; Observability" title="Direct link to 🗂️ Data &amp; Observability" translate="no">​</a></h4>
<p>CD4ML buckets began using S3 Intelligent-Tiering by default, while Vector DB and MLflow became available in additional locations, extending these managed data and experiment-tracking capabilities.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">Managed Kubeflow Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/training-and-experiment-tracking/mlflow/what-is-mlflow" target="_blank" rel="noopener noreferrer" class="">MLflow Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — agent history, discovery, initialization, deployment configuration, and parameter-file-driven recurring runs.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/jupyter-notebooks-images" target="_blank" rel="noopener noreferrer" class=""><code>jupyter-notebooks-images</code></a> — Code Server and China image publication.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — Managed Kubeflow EMEA availability, Intelligent-Tiering, Vector DB, and MLflow availability.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from July 1 – August 25, 2025 (25-PI4). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>The LLM API became available in <code>inf-cn</code> and <code>mcaip-inf</code>, expanding where customers could use it. OpenAI-compatible embedding requests also supported the <code>dimensions</code> parameter more reliably, improving compatibility for those integrations.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/08/25/whats-new-after-25-pi4#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — LLM API availability and embedding compatibility.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from July 1 – August 25, 2025 (25-PI4). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[Feedback Survey 2025]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/08/22/your-feedback-matters</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/08/22/your-feedback-matters</guid>
            <pubDate>Fri, 22 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[💬 We Value Your Feedback!]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-we-value-your-feedback">💬 We Value Your Feedback!<a href="https://docs.caip.bmw.cloud/blog/2025/08/22/your-feedback-matters#-we-value-your-feedback" class="hash-link" aria-label="Direct link to 💬 We Value Your Feedback!" title="Direct link to 💬 We Value Your Feedback!" translate="no">​</a></h2>
<p><strong>Help Us Make <em>Connected AI Platform</em> Even Better!</strong></p>
<p>Your opinion matters to us! We are constantly working to improve <strong>Connected AI Platform</strong> and make it more useful, reliable, and enjoyable for you. That’s why we’d love to hear from you.</p>
<!-- -->
<p>Please take <strong>just 5 minutes</strong> of your time to share your thoughts and suggestions.<br>
<!-- -->Your feedback is <strong>voluntary</strong>, <strong>anonymous</strong>, and will directly help shape the future of our application.</p>
<hr>
<div class="btn" align="center"><a class="btn" href="https://bmwux.qualtrics.com/jfe/form/SV_d53sciSLvidznqC"><p>🚀 Start User Feedback 🚀</p></a></div>
<hr>
<p>📌 Your input makes a real difference – thank you for supporting us!<br>
<!-- -->⏳ <strong>Survey available until:</strong> 30.09.2025.</p>
<hr>
<p>ℹ️ We do not store any personal information about you. We use a <a href="https://atc.bmwgroup.net/confluence/display/COPUX/UX-Measurement" target="_blank" rel="noopener noreferrer" class="">standardized feedback service</a> provided by <a href="https://atc.bmwgroup.net/confluence/display/COPUX/UX+Live+Center+-+Startseite" target="_blank" rel="noopener noreferrer" class="">UX DesignOps</a> (UX Live Center), which focuses on general usability and does not allow detailed, application-specific questions.</p>]]></content:encoded>
            <category>Feedback</category>
        </item>
        <item>
            <title><![CDATA[Deprecating Code Server Notebooks with Python v3.8]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/07/25/deprecate-python38-notebooks</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/07/25/deprecate-python38-notebooks</guid>
            <pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Summary]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="summary">Summary<a href="https://docs.caip.bmw.cloud/blog/2025/07/25/deprecate-python38-notebooks#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<p>Deprecate code servers with development environment with python 3.8 version.&nbsp;</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="release-highlights">Release Highlights<a href="https://docs.caip.bmw.cloud/blog/2025/07/25/deprecate-python38-notebooks#release-highlights" class="hash-link" aria-label="Direct link to Release Highlights" title="Direct link to Release Highlights" translate="no">​</a></h2>
<p>It will not be possible to use python v3.8 due to BMW politics. Now only it is possible to create code server notebooks with python v3.11 and python v.12.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="how-to-upgrade">How to Upgrade<a href="https://docs.caip.bmw.cloud/blog/2025/07/25/deprecate-python38-notebooks#how-to-upgrade" class="hash-link" aria-label="Direct link to How to Upgrade" title="Direct link to How to Upgrade" translate="no">​</a></h2>
<p>The notebooks with the server code with python v3.8 will stop working. You will need to delete the notebooks to not use unnecessary resources and then create new code servers with the new versions (v3.11 or v3.12).</p>
<p>Please note:</p>
<ul>
<li class="">To ensure a smooth transition, <strong>we give users time to upgrade to more updated versions.</strong></li>
<li class="">
<font color="red"><strong>The version will be deprecated in one week, 2025.7.31.</strong></font>
</li>
</ul>]]></content:encoded>
            <category>Releases</category>
            <category>Notebooks</category>
        </item>
        <item>
            <title><![CDATA[Intelligent Tiering for CD4ML S3 Buckets]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/07/25/intelligent-tiering-cd4ml-s3</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/07/25/intelligent-tiering-cd4ml-s3</guid>
            <pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Summary]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="summary">Summary<a href="https://docs.caip.bmw.cloud/blog/2025/07/25/intelligent-tiering-cd4ml-s3#summary" class="hash-link" aria-label="Direct link to Summary" title="Direct link to Summary" translate="no">​</a></h2>
<p>The goal of this change is, mainly, to cut costs across all of the cd4ml buckets, since it's been noticed that we have a lot of stored objects, sometimes summing up to terabytes of used space.</p>
<!-- -->
<p><img decoding="async" loading="lazy" alt="Change Overview" src="https://docs.caip.bmw.cloud/assets/images/overview-15b540508c067d6d19839db06958bd3a.png" width="1412" height="670" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="release-highlights">Release Highlights<a href="https://docs.caip.bmw.cloud/blog/2025/07/25/intelligent-tiering-cd4ml-s3#release-highlights" class="hash-link" aria-label="Direct link to Release Highlights" title="Direct link to Release Highlights" translate="no">​</a></h2>
<p>All cd4ml buckets will transition it's current storage (S3 Standard) to S3 Intelligent-Tiering. This feature is turned on by default, as of the date of this change. Settings can be defined accordingly in the product.yaml, following the structure below.</p>
<p><img decoding="async" loading="lazy" alt="Default configuration for intelligent tiering, in product-defaults.yaml" src="https://docs.caip.bmw.cloud/assets/images/s3-it-product-yml-9b1537946916c50ee56384319dea0ec4.png" width="398" height="184" class="img_ev3q"></p>
<p>The currently existing objects in these buckets will not be deleted, but transferred to another storage tiering. This is done via a lifecycle policy that defines a 0 day transition to intelligent-tiering, as shown below.</p>
<p><img decoding="async" loading="lazy" alt="S3 Lifecycle Policy" src="https://docs.caip.bmw.cloud/assets/images/s3-it-lifecycle-policy-640167c10da3b9e78552ce6d5de5b7a0.png" width="1698" height="450" class="img_ev3q"></p>
<p>This change aims to try to cut costs in the long run by automatically transferring unaccessed data to a lower-cost tier. The defined settings for unaccessed data are the following:</p>
<ul>
<li class="">0 - 30 days: Frequent Access Tier</li>
<li class="">30 - 90 days: Infrequent Access Tier</li>
<li class="">90 - 120 days: Archive Instant Access Tier</li>
<li class="">120 - 150 days: Archive Access Tier</li>
<li class="">150+ days: Deep-Archive Access Tier</li>
</ul>
<p>Everytime data is accessed in any of these tiers, it returns back to the 'Frequent Access Tier'.</p>
<p><img decoding="async" loading="lazy" alt="S3 Lifecycle Timeline" src="https://docs.caip.bmw.cloud/assets/images/s3-it-policy-timeline-5a6510537d1f1186b20dcdf73629d92b.png" width="2222" height="1020" class="img_ev3q"></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-main-takeaways-and-important-notes-️">⚠️ Main Takeaways and Important Notes ⚠️<a href="https://docs.caip.bmw.cloud/blog/2025/07/25/intelligent-tiering-cd4ml-s3#%EF%B8%8F-main-takeaways-and-important-notes-%EF%B8%8F" class="hash-link" aria-label="Direct link to ⚠️ Main Takeaways and Important Notes ⚠️" title="Direct link to ⚠️ Main Takeaways and Important Notes ⚠️" translate="no">​</a></h2>
<p>While we advise maintaining data in Intelligent-Tiering, here are some takeaways that may be important to mention:&nbsp;</p>
<ul>
<li class="">These changes are applied to all cd4ml buckets. For now, there is no option to "cherry-pick" buckets to not use it;</li>
<li class="">Objects under 128 kb are always kept in the 'Frequent Access Tier';</li>
<li class=""><strong>Instant Access Tiers</strong> are currently <em>opt-out</em> via product.yaml. If you turn this feature <strong>OFF</strong>:<!-- -->
<ul>
<li class="">All objects stored in intelligent tiering won't be moved do S3 Standard / other unless a manual copy is made;</li>
<li class="">New objects inserted after instant access is turned off will be stored in S3 Standard;</li>
<li class="">If you turn this feature ON again, objects in Standard will be moved back to Intelligent Tiering automatically during the next evaluation cycle;</li>
</ul>
</li>
<li class=""><strong>Archive Access Tiers</strong> are currently <em>opt-in</em> via product.yaml. If you turn these features <strong>ON</strong>:<!-- -->
<ul>
<li class="">Data that is in 'Archive Instant Acess', if it's unaccessed time is above defined thresholds (120+ / 150+), will be moved to their respective tiers during the next evaluation cycle;</li>
<li class="">Data retrieval from&nbsp;Archive Access Tiers require a <strong>restore request</strong>, which causes it to be brought back to 'Frequent Access Tier';</li>
<li class="">If you turn these features OFF again, objects will stay in Intelligent Tiering, in their respective tiers. Retrieval of this data to another storage type will require a restore and manual copy;</li>
</ul>
</li>
</ul>
<p>We also advise to revise bucket storage usage to try to reduce storage costs whenever possible (temp files, unused data / files, etc...).</p>]]></content:encoded>
            <category>Releases</category>
            <category>Cost Down</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 25-PI3]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3</guid>
            <pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 25-PI3?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-25-pi3">🚀 What's New in CAIP after 25-PI3?<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-whats-new-in-caip-after-25-pi3" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 25-PI3?" title="Direct link to 🚀 What's New in CAIP after 25-PI3?" translate="no">​</a></h2>
<p>25-PI3 (May 6 – June 30, 2025) broadened CAIP Offboard v1/v1.5 agent and notebook capabilities, expanded data and experiment-tracking availability, and added self-hosted models as a managed LLM API option.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>CAIP SDK 4.1.0–4.1.5 extended the agent runtime with logging and configuration, stage-scoped environment variables, dependency groups, and a way to list deployed agents. The new <code>caip-runtime</code> also let teams add configurable CDLS-ready logging annotations directly to pipeline steps, while <code>enable_do_not_disrupt</code> protected critical workloads—including GPU node-pool workloads—from disruption. Notebook images added TensorFlow and separate ONNX CPU and GPU builds, giving teams more targeted runtime choices.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/notebooks/notebooks" target="_blank" rel="noopener noreferrer" class="">Notebooks Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-data--observability">🗂️ Data &amp; Observability<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#%EF%B8%8F-data--observability" class="hash-link" aria-label="Direct link to 🗂️ Data &amp; Observability" title="Direct link to 🗂️ Data &amp; Observability" translate="no">​</a></h4>
<p>Vector DB became enabled in additional spaces, while MLflow and the model registry reached more namespaces, bringing data and experiment-tracking capabilities to more teams. A supported KubeRay delivery path also became available for distributed workloads.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">Managed Kubeflow Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/training-and-experiment-tracking/mlflow/what-is-mlflow" target="_blank" rel="noopener noreferrer" class="">MLflow Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — agent runtime configuration, pipeline logging annotations, workload protection, and discovery.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/jupyter-notebooks-images" target="_blank" rel="noopener noreferrer" class=""><code>jupyter-notebooks-images</code></a> — TensorFlow and ONNX images.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — Vector DB, MLflow, model-registry, and KubeRay availability.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from May 6 – June 30, 2025 (25-PI3). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>Self-hosted models became available through the LLM API, giving customers an additional platform-managed model option alongside the API access they already used.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/06/30/whats-new-after-25-pi3#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — self-hosted models through the LLM API.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from May 6 – June 30, 2025 (25-PI3). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 25-PI2]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2</guid>
            <pubDate>Mon, 05 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 25-PI2?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-25-pi2">🚀 What's New in CAIP after 25-PI2?<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-whats-new-in-caip-after-25-pi2" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 25-PI2?" title="Direct link to 🚀 What's New in CAIP after 25-PI2?" translate="no">​</a></h2>
<p>25-PI2 (March 11 – May 5, 2025) expanded CAIP Offboard v1/v1.5 agent development, notebook options, and managed data connectivity, while making LLM API access management easier to operate.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>CAIP SDK 4.0.0–4.0.3 introduced native support for deploying and working with agents, Pydantic v2 compatibility, and helpers for Artifactory installation and project packaging. The SDK moved installation away from Git-token-based setup and clarified its CLI/API command namespaces, making upgrades and day-to-day use easier to navigate. Updated notebook images added a newer VS Code Server plus Python 3.10 ONNX and CUDA support, broadening the tools available for development.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/notebooks/notebooks" target="_blank" rel="noopener noreferrer" class="">Notebooks Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-data--observability">🗂️ Data &amp; Observability<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#%EF%B8%8F-data--observability" class="hash-link" aria-label="Direct link to 🗂️ Data &amp; Observability" title="Direct link to 🗂️ Data &amp; Observability" translate="no">​</a></h4>
<p>Managed CDH v2 became available to the remaining products and use cases, extending consistent, managed data connectivity across CAIP for more customer scenarios.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/data/cdh/cdh-connection" target="_blank" rel="noopener noreferrer" class="">CDH Connection Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — agent support, Pydantic v2 compatibility, Artifactory installation, clearer command namespaces, and packaging helpers.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/jupyter-notebooks-images" target="_blank" rel="noopener noreferrer" class=""><code>jupyter-notebooks-images</code></a> — VS Code Server, ONNX, and CUDA updates.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — Managed CDH v2 availability.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from March 11 – May 5, 2025 (25-PI2). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>The LLM API authentication realm moved to WebEAM, and API-key rotation became automated. Together, these changes kept customer credentials current without requiring manual rotation work.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/05/05/whats-new-after-25-pi2#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — WebEAM authentication and API-key rotation.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from March 11 – May 5, 2025 (25-PI2). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 25-PI1]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1</guid>
            <pubDate>Mon, 10 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 25-PI1?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-25-pi1">🚀 What's New in CAIP after 25-PI1?<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-whats-new-in-caip-after-25-pi1" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 25-PI1?" title="Direct link to 🚀 What's New in CAIP after 25-PI1?" translate="no">​</a></h2>
<p>25-PI1 (January 14 – March 10, 2025) made CAIP Offboard v1/v1.5 pipeline development and job investigation more approachable, refreshed notebook images, and strengthened reliability for existing LLM API integrations.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>CAIP SDK releases 3.11.0–3.14.0 resolved local image-build issues, added interactive parameter entry and pipeline selection, and refreshed Kubernetes tokens automatically during long-running sessions. Base, SciPy, and Glue notebook images also became available with Python 3.12, giving teams current options for common development workloads.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/notebooks/notebooks" target="_blank" rel="noopener noreferrer" class="">Notebooks Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>Glue 2.3.2 and EMR 1.8.1 delivered clearer job-log context, helping customers investigate submitted jobs with more useful information at hand. Streamlit deployment action 1.0.4 also returned the correct deployment URL in China, keeping the deployment handoff dependable.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — local builds, interactive pipeline use, and token refresh.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/jupyter-notebooks-images" target="_blank" rel="noopener noreferrer" class=""><code>jupyter-notebooks-images</code></a> — Python 3.12 base, SciPy, and Glue images.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — Glue and EMR job-log context.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/deploy-caip-streamlit-action" target="_blank" rel="noopener noreferrer" class=""><code>deploy-caip-streamlit-action</code></a> — corrected China deployment URLs.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from January 14 – March 10, 2025 (25-PI1). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>LLM API releases <code>17.0.9</code>, <code>17.0.10</code>, and <code>17.1.1</code> improved stability for existing model integrations, reinforcing a more dependable experience for customers already using the API.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/03/10/whats-new-after-25-pi1#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — LLM API stability releases.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from January 14 – March 10, 2025 (25-PI1). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 24-PI6]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6</link>
            <guid>https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6</guid>
            <pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 24-PI6?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-24-pi6">🚀 What's New in CAIP after 24-PI6?<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-whats-new-in-caip-after-24-pi6" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 24-PI6?" title="Direct link to 🚀 What's New in CAIP after 24-PI6?" translate="no">​</a></h2>
<p>24-PI6 (October 22, 2024 – January 13, 2025) improved CAIP build and scheduling reliability, extended Glue support, and marked CAIP Offboard v2's first LLM API release with authenticated model access.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>The <strong>CAIP SDK</strong> added Python 3.10 support for Glue and let teams open a run directly in the web interface with a run alias. Cached Docker builds shortened repeat builds, while AWS public ECR Python base images avoided Docker Hub rate limits that could otherwise delay them.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>Glue and EMR components became compatible with CAIP SDK 3.7.1. EMR runs also linked directly to the Grafana Spark-on-EKS dashboard, helping teams move from a pipeline run to the operational information relevant to that workload.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-maintenance">🛠 Maintenance<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-maintenance" class="hash-link" aria-label="Direct link to 🛠 Maintenance" title="Direct link to 🛠 Maintenance" translate="no">​</a></h3>
<p>Cron scheduling validation was corrected, helping scheduled pipelines reject invalid expressions before they run.</p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — Glue Python 3.10 support, web run access, cached builds, scheduling validation, and public ECR base images.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — Glue and EMR compatibility plus Grafana dashboard links.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from October 22, 2024 – January 13, 2025 (24-PI6). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-caip-offboard-v2-all-new-caip">🆕 CAIP Offboard v2: All-New CAIP<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-caip-offboard-v2-all-new-caip" class="hash-link" aria-label="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" title="Direct link to 🆕 CAIP Offboard v2: All-New CAIP" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features-1">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-new-features-1" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-llm-api">🤖 LLM API<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-llm-api" class="hash-link" aria-label="Direct link to 🤖 LLM API" title="Direct link to 🤖 LLM API" translate="no">​</a></h4>
<p>The <strong>LLM API had its first release</strong>, delivering authenticated model access in <code>mcaip-inf</code> through the AI Gateway. Both interactive users and machine-to-machine clients could authenticate with OIDC to use the available models, establishing a managed entry point to this new CAIP Offboard v2 capability.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release-1">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2025/01/13/whats-new-after-24-pi6#-repositories-in-this-release-1" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — first LLM API release with authenticated AI Gateway access.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v2 from October 22, 2024 – January 13, 2025 (24-PI6). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/new-caip/service-portfolio/llm-api/" target="_blank" rel="noopener noreferrer" class="">LLM API Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
            <category>CAIP Offboard v2: All-New CAIP</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 24-PI5]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5</link>
            <guid>https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5</guid>
            <pubDate>Mon, 21 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 24-PI5?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-24-pi5">🚀 What's New in CAIP after 24-PI5?<a href="https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5#-whats-new-in-caip-after-24-pi5" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 24-PI5?" title="Direct link to 🚀 What's New in CAIP after 24-PI5?" translate="no">​</a></h2>
<p>24-PI5 (August 27 – October 21, 2024) advanced comparison workflows, build reliability, and live inference in CAIP Offboard v1/v1.5, giving teams more confidence and visibility across the delivery journey.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>The <strong>CAIP SDK</strong> added multiple parameter sets for comparison runs and arbitrary configuration for each environment, so teams could evaluate alternatives without duplicating projects. Container builds could run as a non-root user and use dynamic Docker-secret paths, while <code>--watch_logs</code> streamed run logs directly to the terminal for immediate visibility. The SDK also moved to Python 3.11, keeping project development on a supported, maintained runtime.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>EMR workflows added retries and environment-based virtual-cluster selection, then surfaced the EMR job-run ID and retry count so teams could trace a run's execution state more easily. Connected GenAI also introduced live inference through Knative and KServe, with a KServe V2 example to help teams integrate a deployed custom model.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2024/10/21/whats-new-after-24-pi5#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — comparison runs, environment configuration, resilient image builds, log streaming, and Python 3.11 support.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — EMR retries, environment-aware virtual-cluster selection, and execution details.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — Connected GenAI live inference and KServe integration example.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from August 27 – October 21, 2024 (24-PI5). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 24-PI4]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4</link>
            <guid>https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4</guid>
            <pubDate>Mon, 26 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 24-PI4?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-24-pi4">🚀 What's New in CAIP after 24-PI4?<a href="https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4#-whats-new-in-caip-after-24-pi4" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 24-PI4?" title="Direct link to 🚀 What's New in CAIP after 24-PI4?" translate="no">​</a></h2>
<p>24-PI4 (July 2 – August 26, 2024) streamlined CAIP project delivery and brought richer operational metrics to pipeline workloads, helping teams move from delivery to insight with less friction.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>The <strong>CAIP SDK</strong> added default image tags and shell autocompletion to reduce friction when building and running projects. GitHub Actions could expose direct links to the corresponding Kubeflow pipeline and run, while local pipeline and image versions responded to configuration environment variables—making project activity easier to connect with its pipeline context. Recurring pipeline schedules could now be declared in <code>config.yaml</code>, keeping execution timing version-controlled, reviewable, and reproducible alongside the rest of a project configuration.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>A reusable CAIP Streamlit deployment action made consistent Streamlit application deployment simpler. The run-metrics component could publish multiple labelled Prometheus metrics alongside run status, and EMR workflows added Prometheus metrics with Grafana visualizations for Spark-on-EKS workloads, providing a more complete operational view.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2024/08/26/whats-new-after-24-pi4#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — image tags, autocompletion, workflow links, configuration-aware versions, and YAML-defined schedules.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/deploy-caip-streamlit-action" target="_blank" rel="noopener noreferrer" class=""><code>deploy-caip-streamlit-action</code></a> — reusable Streamlit deployment action.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — labelled metrics, run status, and EMR observability.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from July 2 – August 26, 2024 (24-PI4). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 24-PI3]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3</link>
            <guid>https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3</guid>
            <pubDate>Mon, 01 Jul 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 24-PI3?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-24-pi3">🚀 What's New in CAIP after 24-PI3?<a href="https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3#-whats-new-in-caip-after-24-pi3" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 24-PI3?" title="Direct link to 🚀 What's New in CAIP after 24-PI3?" translate="no">​</a></h2>
<p>24-PI3 (May 7 – July 1, 2024) made CAIP projects more configurable, broadened Python 3.11 notebook support, and gave teams clearer ways to inspect Glue workloads and pipeline metrics.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>Python 3.11 notebook images became available for Glue and SciPy workloads as well as PyTorch and TensorFlow development, giving teams a broader choice of current runtimes. The <strong>CAIP SDK</strong> introduced a configuration-driven CLI for multiple pipelines and environments, image build and push, lifecycle hooks, proxy configuration, and environment-variable placeholders. Teams could also use a Dockerfile that sits separately from its build context for ECR image builds, avoiding unnecessary project restructuring. Richer configuration objects made those settings easier to reuse across project code.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">Managed Kubeflow Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>Glue pipeline runs gained the ability to reuse existing Glue jobs, helping teams continue running workflows without consuming additional account job capacity. A Spark UI access example and tutorial also made Glue Spark jobs easier to inspect when teams needed operational detail.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-training--experiment-tracking">📈 Training &amp; Experiment Tracking<a href="https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3#-training--experiment-tracking" class="hash-link" aria-label="Direct link to 📈 Training &amp; Experiment Tracking" title="Direct link to 📈 Training &amp; Experiment Tracking" translate="no">​</a></h4>
<p>The run-metrics component added named, labelled Gauge and Counter metrics, enabling teams to publish the measurements that matter most to their experiments and workflows.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/training-and-experiment-tracking/mlflow/what-is-mlflow" target="_blank" rel="noopener noreferrer" class="">MLflow Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2024/07/01/whats-new-after-24-pi3#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/jupyter-notebooks-images" target="_blank" rel="noopener noreferrer" class=""><code>jupyter-notebooks-images</code></a> — Python 3.11 Glue, SciPy, PyTorch, and TensorFlow images.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — configuration-driven CLI, flexible ECR image builds, and project configuration support.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — Glue job reuse, Spark UI guidance, and run metrics.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from May 7 – July 1, 2024 (24-PI3). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 24-PI2]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2</link>
            <guid>https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2</guid>
            <pubDate>Mon, 06 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 24-PI2?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-24-pi2">🚀 What's New in CAIP after 24-PI2?<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#-whats-new-in-caip-after-24-pi2" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 24-PI2?" title="Direct link to 🚀 What's New in CAIP after 24-PI2?" translate="no">​</a></h2>
<p>24-PI2 (March 12 – May 6, 2024) strengthened the reliability and flexibility of CAIP workflows, expanded modern notebook choices, and introduced a focused environment for exploring GenAI capabilities.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>The <strong>CAIP SDK</strong> made Python 3.11 the default for new projects and added artifact uploads to S3 buckets in custom regions, giving teams more flexibility in where project outputs are stored. New Python 3.11 Notebook Server and Code Server images also brought a current runtime to interactive development.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">Managed Kubeflow Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>Pipeline versioning began recognizing relevant YAML changes, helping teams run the intended version when a definition changes. Glue components added step retries, Glue 4 by default, and automatic artifact-output paths; EMR components added retries, configurable Spark job overrides, and reliable selection of the requested virtual cluster—giving workflow authors more resilient, configurable jobs.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-foundation-models">🤖 Foundation Models<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#-foundation-models" class="hash-link" aria-label="Direct link to 🤖 Foundation Models" title="Direct link to 🤖 Foundation Models" translate="no">​</a></h4>
<p>A GenAI example environment introduced isolated access for Bedrock model invocation, giving teams a focused place to explore the capability. Its KServe custom-model example also reported readiness after a model loaded, making it clear when the example could receive requests.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-maintenance">🛠 Maintenance<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#-maintenance" class="hash-link" aria-label="Direct link to 🛠 Maintenance" title="Direct link to 🛠 Maintenance" translate="no">​</a></h3>
<p>The SDK warns projects still using retired <code>ci-bot</code> credentials to move to OIDC, supporting a safer authentication path. Local-version and run-completion handling were also made more resilient.</p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2024/05/06/whats-new-after-24-pi2#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — Python 3.11 defaults, regional S3 uploads, pipeline-version handling, and OIDC migration guidance.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/jupyter-notebooks-images" target="_blank" rel="noopener noreferrer" class=""><code>jupyter-notebooks-images</code></a> — Python 3.11 Notebook Server and Code Server images.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — Glue and EMR workflow improvements.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — GenAI example environment and KServe custom-model readiness.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from March 12 – May 6, 2024 (24-PI2). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
        </item>
        <item>
            <title><![CDATA[What's New? - CAIP - 24-PI1]]></title>
            <link>https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1</link>
            <guid>https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1</guid>
            <pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[🚀 What's New in CAIP after 24-PI1?]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="-whats-new-in-caip-after-24-pi1">🚀 What's New in CAIP after 24-PI1?<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#-whats-new-in-caip-after-24-pi1" class="hash-link" aria-label="Direct link to 🚀 What's New in CAIP after 24-PI1?" title="Direct link to 🚀 What's New in CAIP after 24-PI1?" translate="no">​</a></h2>
<p>24-PI1 (January 16 – March 11, 2024) gave CAIP teams a stronger foundation for building, observing, and operating pipelines, while opening managed access to foundation models for eligible users.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="️-caip-offboard-v1--v15-classic--managed-kubeflow">🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#%EF%B8%8F-caip-offboard-v1--v15-classic--managed-kubeflow" class="hash-link" aria-label="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" title="Direct link to 🖥️ CAIP Offboard v1 / v1.5: Classic &amp; Managed Kubeflow" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-new-features">✨ New Features<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#-new-features" class="hash-link" aria-label="Direct link to ✨ New Features" title="Direct link to ✨ New Features" translate="no">​</a></h3>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-notebooks--development">📓 Notebooks &amp; Development<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#-notebooks--development" class="hash-link" aria-label="Direct link to 📓 Notebooks &amp; Development" title="Direct link to 📓 Notebooks &amp; Development" translate="no">​</a></h4>
<p>The <strong>CAIP SDK</strong> added Python 3.8 and 3.11 support, with Python 3.11 becoming the default for new projects. Teams could also use the new MLflow helper to mark pipeline steps for experiment tracking more directly, bringing experiment visibility closer to the workflow definition.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/development/caip-sdk/caip-sdk" target="_blank" rel="noopener noreferrer" class="">CAIP SDK Documentation</a></li>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/training-and-experiment-tracking/mlflow/what-is-mlflow" target="_blank" rel="noopener noreferrer" class="">MLflow Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-pipelines--serving">🔀 Pipelines &amp; Serving<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#-pipelines--serving" class="hash-link" aria-label="Direct link to 🔀 Pipelines &amp; Serving" title="Direct link to 🔀 Pipelines &amp; Serving" translate="no">​</a></h4>
<p>Kubeflow Pipelines made build and job investigation more transparent: container-image builds streamed Kaniko logs into component output, so teams could follow progress in the pipeline UI, while EMR job components linked to the correct CloudWatch log location for faster failure investigation. Docker-build job failures also surfaced promptly instead of leaving teams waiting for a timeout, so broken builds were quicker to diagnose and fix.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/managed-kubeflow/service-portfolio/pipelines-and-serving/kubeflow-pipelines" target="_blank" rel="noopener noreferrer" class="">Kubeflow Pipelines Documentation</a></li>
</ul></div></div>
<hr>
<h4 class="anchor anchorTargetStickyNavbar_Vzrq" id="-foundation-models">🤖 Foundation Models<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#-foundation-models" class="hash-link" aria-label="Direct link to 🤖 Foundation Models" title="Direct link to 🤖 Foundation Models" translate="no">​</a></h4>
<p>Foundation models became available through the platform's managed Bedrock access, including streamed responses. Improved model discovery and entitlement handling helped eligible teams identify the models available to them and put that managed access to work.</p>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Quick Links</div><div class="admonitionContent_BuS1"><ul>
<li class=""><a href="https://docs.caip.bmw.cloud/" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a></li>
</ul></div></div>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-maintenance">🛠 Maintenance<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#-maintenance" class="hash-link" aria-label="Direct link to 🛠 Maintenance" title="Direct link to 🛠 Maintenance" translate="no">​</a></h3>
<p>Pipeline and monitoring components received security updates, helping keep common workflow building blocks current and secure.</p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="-repositories-in-this-release">📦 Repositories in This Release<a href="https://docs.caip.bmw.cloud/blog/2024/03/11/whats-new-after-24-pi1#-repositories-in-this-release" class="hash-link" aria-label="Direct link to 📦 Repositories in This Release" title="Direct link to 📦 Repositories in This Release" translate="no">​</a></h3>
<ul>
<li class=""><a href="https://bmw.ghe.com/connected-ai/caip-sdk" target="_blank" rel="noopener noreferrer" class=""><code>caip-sdk</code></a> — Python 3.8/3.11 support and the MLflow step helper.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/kubeflow-components" target="_blank" rel="noopener noreferrer" class=""><code>kubeflow-components</code></a> — build-log streaming, corrected EMR log links, and component security updates.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/products" target="_blank" rel="noopener noreferrer" class=""><code>products</code></a> — managed foundation-model access and streamed responses.</li>
<li class=""><a href="https://bmw.ghe.com/connected-ai/terraform-modules" target="_blank" rel="noopener noreferrer" class=""><code>terraform-modules</code></a> — model discovery, availability, and entitlement support.</li>
</ul>
<hr>
<p><em>This section covers customer-visible changes for CAIP Offboard v1/v1.5 from January 16 – March 11, 2024 (24-PI1). For guides and reference material, see the <a href="https://docs.caip.bmw.cloud/managed-kubeflow/overview" target="_blank" rel="noopener noreferrer" class="">CAIP Documentation</a>.</em></p>]]></content:encoded>
            <category>Releases</category>
            <category>CAIP Offboard v1 / v1.5</category>
        </item>
    </channel>
</rss>