Skip to content

rh-ai-quickstart/custom-workbench-images-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Custom Workbench Images for Red Hat OpenShift AI

This repository was created by the CAI team. This repository provides a fast way to add a collection of community-contributed Custom Workbench Images for Red Hat OpenShift AI (RHOAI), helping you get to work faster with specialized tools and libraries.

These images extend the functionality of your RHOAI environment with additional tools and capabilities that can be immediately accessed by all users.

They are not part of the core product, and therefore, do not fall under the support umbrella of OpenShift AI.

Architecture

OpenShift AI Workbenches

Available Images

The following custom workbench images are available in this collection. For the full list of available images, see the imagestreams directory.

  • Description: A powerful chatbot frontend that easily connects to Large Language Models.
  • Key Features:
    • OpenAI-compatible API integration
    • User-friendly chat interface
    • Customizable chat experience
  • Use Cases:
    • Quickly build and deploy conversational AI applications
    • Test and iterate on different LLMs
    • Create interactive demos and prototypes
  • GitHub Repository: llm-on-openshift/anythingllm
  • Description: An enhanced data science workbench with integrated S3 capabilities for seamless data access.
  • Key Features:
    • Web-based S3 browser
    • Integrated data science tools
    • Streamlined data access
  • GitHub Repository: odh-tec

Getting Started

Follow these steps to install and use the custom workbench images in your Red Hat OpenShift AI environment. For detailed installation instructions, see the documentation in the imagestreams directory.

Prerequisites

Before you begin, ensure you have the following:

  • Red Hat OpenShift cluster with administrator access
  • Red Hat OpenShift AI (RHOAI) installed and configured
  • oc CLI tool installed and logged in with cluster-admin privileges

Installation

You can install all images at once or individually from the imagestreams directory based on your needs.

Install All Images

To install all available custom workbench images, run the following command:

# Apply all custom workbench images
oc apply -k https://github.com/rh-ai-kickstart/custom-workbench-images-examples/imagestreams/

Install Individual Images

To install a specific image, use the appropriate command below:

# Set the base URL for individual image streams
URL='https://raw.githubusercontent.com/rh-ai-kickstart/custom-workbench-images-examples/main/imagestreams'

# Install AnythingLLM
oc apply -f ${URL}/AnythingLLM-Custom-Workbench-Image.yaml

# Install ODH-TEC
oc apply -f ${URL}/ODH-TEC-Custom-Workbench-Image.yaml

Usage

After installation, the new images will be available in the RHOAI dashboard. Users can select them when creating or configuring workbenches, just as they would with the default images.

Uninstallation

To remove all custom workbench images added by this repository, run the following command:

oc delete -k https://github.com/rh-ai-kickstart/custom-workbench-images-examples/imagestreams/

Community

Contributing

We welcome contributions to expand this collection of custom workbench images. If you have an image that would be useful to the community, please open a pull request with your proposed changes.

Support

These images are provided by the community and are not officially supported by Red Hat. They are provided as-is, and while we strive for quality, there is no guarantee of support. If you encounter issues, please check the respective GitHub repositories or open an issue in this repository.

Categories

This project falls into the following categories:

  • AI
  • Workbench Images
  • RHOAI
  • OpenShift

Tags

  • custom-workbench
  • oc-apply

About

An easy way to quickly add a lot of useful, community-provided, custom Workbench Images

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •