Chapter 2. New features and enhancements
This section describes new features and enhancements in Red Hat OpenShift AI 2.11.
This version of OpenShift AI supports using data science pipelines version 2.0. If you are using OpenShift AI 2.8 and want to continue using data science pipelines version 1.0, Red Hat recommends that you stay on OpenShift AI 2.8. For more information, see Support Removals.
2.1. New Features
- Caikit Standalone ServingRuntime for KServe
This release introduces the Caikit Standalone ServingRuntime for KServe, a preinstalled model-serving runtime for the single-model serving platform that supports embeddings models.
With an upgraded version of Caikit-NLP, the runtime includes support for the Embeddings Service, providing inference endpoints for embedding, sentence similarity, and re-ranking tasks.
You can access the endpoints with REST protocol by default. You can also manually configure the endpoints to use gRPC protocol.
For more information, see Model-serving runtimes.
- Data science pipeline experiments
You can now create and use experiments for your data science pipelines. Experiments are workspaces where you can try different configurations of your pipelines. You can also use experiments to organize your pipeline runs into logical groups.
From the Experiments tab of the OpenShift AI dashboard, you can track your pipeline experiments, compare experiment runs, view and track run artifacts, and visualize run metrics.
You can customize the metrics columns of the experiment runs table to display the metrics that are relevant to your use case.
You can also compare metrics for up to 10 runs within an experiment, and view available parameter, scalar metric, confusion matrix, and receiver operating characteristic (ROC) curve data for all selected runs.
For more information, see Managing pipeline experiments.
- Elasticsearch
Elasticsearch is now available as an integrated partner solution in OpenShift AI.
Elasticsearch encompasses all the tools that developers need to build next generation search experiences with generative AI, including a vector database, the ability to use multiple models, and powerful search capabilities for Retrieval Augmented Generation (RAG).
To use Elasticsearch, you need to install the Elastic Operator. For more information, see Elasticsearch (ECK) Operator.
After installing the Elastic Operator, you can enable Elasticsearch under Applications
Explore on the OpenShift AI dashboard.
2.2. Enhancements
- Upgraded OpenVINO Model Server
- The OpenVINO Model Server has been upgraded to version 2024.1 . For information on the changes and enhancements, see OpenVINO™ Model Server 2024.1.
- Data science pipelines logs for Elyra users
- In OpenShift AI version 2.11, you can view logs in the pipeline log viewer in the dashboard for Python scripts which are running in Elyra pipelines. Previously, these logs were stored as separate files in S3-compatible storage.
For this change to take effect, you must be using the latest runtime images for Elyra, which are provided in the 2024.1 workbench images.
If you have an older workbench image version, update the Version selection field to 2024.1
, as described in Updating a project workbench.
Updating your workbench image version will clear any existing runtime image selections for your pipeline. After you have updated your workbench version, open your workbench IDE and update the properties of your pipeline to select a runtime image.