Skip to content

Latest commit

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Tutorials

Welcome to the UbiOps tutorials page!

The UbiOps tutorials page is here to provide (new) users with inspiration on how to work with UbiOps. Use it to find inspiration or to discover new ways of working with the UbiOps platform.

With a (free) UbiOps account you can use the tutorials to have example applications running in your own environment in minutes.*

How does it work?

We have three tutorial categories: All of our tutorials contain full walkthroughs that can be run in Jupyter notebook or Rstudio. Except for the UI tutorials, they contain ready-to-go deployment packages which illustrate how to use the deployment package for typical cases, using the WebApp.

Requirements

To be able to use the UbiOps tutorials you need three things:

  • You need to have the UbiOps client library installed. For Python this can be done via pip install or via Setuptools. For more information see our GitHub Python page. For R this can be done by installing the devtools package and then using the install_github function. For more information see our GitHub R page

  • If you want to run Python tutorials, you need to be able to run Jupyter Notebook. See the installation guide for more information.

  • If you want to run R script tutorials, you need to be able to run Rstudio. See the installation guide for more information.

  • You need to have a UbiOps account. You can create a free account here.

UI tutorials

steps-overview The UI tutorials show how to set up your deployment package for typical use cases. You can download the deployment package, fill in the deployment creation form in the UI, and upload the deployment package. Afterwards you can make a request to the deployment to test it out.

Tutorials

steps-overview

Every tutorial contains a standalone example with all the material you need to run it. They are all centered around a Jupyter Notebook. If you download the tutorial folder and run the notebook/script it will build the example in your own UbiOps account.

Our current Python Tutorials

Topic and link to tutorialFunctionalities of UbiOps addressed
Multiplying a numberUI, deployment
Load & run a pre-trained modelUI, training
Image recognitionUI, deployment
GPU deploymentUI, GPU instance types
Deploying a TensorFlow model in UbiOpsDeployments
Deploying an XGBoost model in UbiOpsDeployments
Inference speed of ONNX vs TensorFlow
Training a Tensorflow modelTraining
Checkpointing TensorFlow model training in UbiOpsTraining
Retraining a PyTorch model in UbiOpsTraining, Logs
Training an XGBoost modelTraining
Convert your MLFlow model to UbiOps deploymentDeployments
Weights and Biases integration using FinBERT
Using TensorRT in UbiOpsDeployments, Integration, Requests
Accelerate workflows with NVIDIA RAPIDSLocal testing, Environments, Training
Deploy Gemma 2B with streaming (CPU)Deployment, streaming
Huggingface & Stable DiffusionDeployments, Integration, Requests, GenAI
Fine-tuning Falcon 1BTraining, Integration, GenAI
Implement RAG with Langchain on UbiOpsDeployments, Integration, Requests, Pipelines, GenAI
Deploy vLLM server (GPU)Deployment, OpenAI-compatibility, Request Concurrency, Streaming
Deploy Ollama (CPU)Deployment, OpenAI-compatibility, Bring your own Docker, Concurrency, Streaming
Implement Input GuardrailsDeployment, Pipelines, OpenAI-compatibility, Streaming
Pipeline TutorialIntro tutorial
DSPy Pipeline TutorialPipeline
Deploy Multi-Model OllamaDeployment,OpenAI-compatibility, Bring your own Docker, Concurrency, Streaming, Environment Variables
Deploy Docling with Docker and ServicesDeployment, Bring your own Docker, Environment Variables, Services, OCR
Deploy Whisper with vLLM and ServicesDeployment, Services, OpenAI-compatibility, Transcribe, Speech-to-text
Jupyter Server with ServicesDeployment, Services, Jupyter
vLLM Chat with ServicesDeployment, Services, vLLM
Deploy an Nvidia optimized vLLM ServerDeployment, Services, OpenAI-compatibility, chat-completion, vLLM, Nvidia
Deploy OpenTelemetry Observability Stack on UbiOps with Docker and ServicesDocker, Services, FastAPI, Opentelemetry
Document Annotation Pipeline using HaystackDeployment, Pipeline,

About

UbiOps Tutorials

Resources

Stars

15 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages