Visit Nebius Academy for video tutorials to help you get started with Nebius AI Cloud.
Costs
Nebius AI Cloud charges you for the following billing items:- Compute virtual machines (VMs)
- Boot disks attached to the VMs
- Used space in Standard storage in an Object Storage bucket
Prerequisites
- Web console
- CLI
Make sure you are in a group that has at least the
editor role within your tenant or project; for example, the default editors group. You can check this in the Administration → IAM section of the web console.Steps
Prepare an Object Storage bucket
To store job results, mount an Object Storage bucket to your job. Serverless AI deletes the job after its completion. Thus, the bucket preserves the job data: checkpoints and LoRA adapter weights of a fine-tuned model. For visual guidance on creating a bucket and uploading objects in the web console, watch the video below. If you prefer other interfaces or written instructions, follow the steps further down.Visit Nebius Academy for video tutorials to help you get started with Nebius AI Cloud.
-
Create a bucket:
- Web console
- CLI
- In the web console, go to Storage → Object Storage.
- Click Create bucket.
-
Specify the
fine-tuning-axolotlname for the bucket. - In the Maximum size field, select Unlimited. Leave the other settings at their default values.
- Click Create bucket.
-
Save the
config.yamlfile specified below. It is required for Axolotl to run fine-tuning. -
Upload this configuration file to the bucket:
- Web console
- CLI
- In the web console, go to Storage → Object Storage.
- Open the page of the
fine-tuning-axolotlbucket. - Click Add → Object.
- Upload the
config.yamlfile.
Run a fine-tuning job
Create a job that performs the following actions:- Runs an Axolotl container.
- Mounts the bucket with the prepared configuration file in the read-write mode.
- Executes fine-tuning.
- Saves the fine-tuning results to the bucket.
- Web console
- CLI
- In the web console, go to Serverless AI → Jobs.
- Click Create job.
-
On the page that opens, specify the following job settings:
-
Name:
fine-tuning-axolotl-qwen-lora. -
Image path:
docker.io/axolotlai/axolotl:main-20260309-py3.11-cu128-2.9.1. -
Entrypoint command:
- Computing resources: With GPU.
- Available platform: NVIDIA® L40S PCIe with Intel Ice Lake.
- Preset: 1 GPU — 8 CPUs — 32 GiB RAM.
- Container disk, Size GiB: 450.
- Mount volumes: Bucket.
-
Mount path:
/workspace/data. After that, click Attach bucket and then select thefine-tuning-axolotlbucket.
-
Name:
- Click Create.
Check the job results
-
View information about the job:
- Web console
- CLI
In the web console, go to Serverless AI → Jobs and then open the page of thefine-tuning-axolotl-qwen-lorajob. It contains information about the job state and configuration. -
Download LoRA adapter weights of the fine-tuning job. They are stored as files in the
outputdirectory, in thefine-tuning-axolotlbucket. To check these files, open the page of thefine-tuning-axolotlbucket in the web console.- Web console
- CLI
To download a file, in its line, click → Download.