
AI Workspaces in the AMD AI Workbench provide isolated, ready-to-use environments designed for developing and running AI workloads. Each workspace includes preconfigured tools such as Jupyter Notebooks and essential command-line utilities. Each workspace is preconfigured with AMD GPU-accelerated frameworks such as PyTorch, TensorFlow, and ROCm to streamline experimentation.
This guide demonstrates how to deploy a JupyterLab workspace on Vultr Cloud GPU using AMD AI Workbench. It covers setting up a project, assigning the required secrets, and launching a GPU-optimized workspace for developing and testing AI workloads.
Before you begin, ensure you:
This section covers creating a new project in the AMD Resource Manager and configuring its essential settings, including authentication, project details, and guaranteed resource quotas for consistent workload performance.
Open https://airmui.amd-ai-workbench.example.com in your browser. Replace amd-ai-workbench.example.com with your configured domain.
Click Sign in with Keycloak and enter your credentials to log in to the AMD Resource Manager.
Select Projects in the left navigation panel.
Click Create project and enter the following details:
After creating the project, the UI redirects you to the Project settings page.
In the Quota tab, define the Guaranteed Resource Allocation for the project.
When you allocate guaranteed resources to a project, you ensure that its workloads always receive the defined resources, even under heavy load or high-traffic conditions.
Click the Users tab and then click Add Member.
In the side panel, select the user you want to assign to the project, then click Add to project.
(Optional) You can also create secrets or configure S3 buckets. These tasks are outside the scope of this guide.
This section covers assigning the required MinIO credentials secret to your project in the AMD Resource Manager. Access the Secrets panel, edit the minio-credentials-fetcher secret, and assign it to the project to enable secure storage access.
minio-credentials-fetcher secret.This section covers deploying a JupyterLab workspace in the AMD AI Workbench. Select your project, choose the JupyterLab template, configure deployment settings, and launch the workspace. After deployment, track its progress and open JupyterLab using the provided external URL structure.
Click the AI Workbench menu on the left navigation panel to expand its options.
Click Workspaces, then select your project from the project selector in the top-right corner.
From the available workspace templates, select JupyterLab and click View and deploy.
A deployment panel opens on the right. Under Deployment Settings, configure the following:
After configuring the settings, click Quick deploy to launch the workspace.
The deployment may take 5–10 minutes, depending on the container image size.
Navigate to the Workloads section to track the deployment progress.
Click the three dots on the right side of the workload to open action options:
Click Open details to view detailed workload information.
Copy the External host URL and paste it in your browser, or click Open workspace to launch JupyterLab directly.
The workspace URL follows this structure: https://workloads.amd-ai-workbench.example.com/NAMESPACE/USER-IDENTIFIER/WORKLOAD-ID/lab
Replace:
Verify that the JupyterLab page displays.
Click Python 3 under Notebook to create a new Python notebook.
Run the following code snippet in your JupyterLab notebook to verify that the environment is functional and that your AMD Instinct GPU is detected correctly.
Confirm that the GPU information appears in the output.
By following this guide, you successfully deployed a JupyterLab workspace on Vultr Cloud GPU using AMD AI Workbench. The workspace provides a functional environment for building, testing, and accelerating your workloads on AMD Instinct™ GPUs. To serve models through an API, see How to Deploy an AMD Inference Microservice on Vultr Cloud GPU Using AMD AI Workbench. For more information, visit the official AI Workspaces documentation.
0 Comments
Be the first to comment and share your perspective with the community.