मुख्य सामग्री पर जाएं
ब्लॉग पर वापस
Tutorial

Como Usar Vast.ai: Tutorial Completo

11/3/2026
12 min पढ़ने का समय

Como Usar Vast.ai: Tutorial Completo

Introducao

Vast.ai e um dos provedores de GPU cloud mais baratos do mercado. Funciona como um marketplace onde donos de GPUs listam suas maquinas, e voce aluga por hora. Este tutorial cobre tudo que voce precisa saber para comecar.

Passo 1: Criar Conta

1. Acesse [vast.ai](https://cloud.vast.ai/?ref_id=425477)

2. Clique em "Sign Up"

3. Crie conta com email ou Google

4. Adicione credito: minimo $5 para comecar (cartao de credito ou cripto)

Passo 2: Entender a Interface

Tela de Busca de GPUs

A tela principal mostra todas as GPUs disponiveis. Cada listagem mostra:

  • GPU modelo: -- RTX 4090, A100, etc.
  • VRAM: -- quantidade de memoria da GPU
  • Preco/hora: -- custo de aluguel
  • Upload/Download: -- velocidade de internet
  • Disk space: -- espaco em disco disponivel
  • Reliability: -- historico de uptime do host
  • DLPerf: -- benchmark de deep learning
  • Filtros Importantes

  • GPU Type:: Filtre por modelo especifico
  • Min VRAM:: Defina VRAM minima necessaria
  • Max Price:: Defina orcamento maximo por hora
  • Region:: Filtre por regiao (US, EU, Asia)
  • Interruptible:: Marque para ver precos spot (mais baratos)
  • Passo 3: Escolher e Alugar uma GPU

    Exemplo: Alugar RTX 4090 para Treinamento

    1. Na tela de busca, filtre por "RTX 4090"

    2. Ordene por preco (menor primeiro)

    3. Verifique:

    - **Reliability > 95%** -- evite hosts instavel

    - **Internet > 200 Mbps** -- importante para downloads

    - **Disk > 50GB** -- espaco para modelos e dados

    4. Clique em "Rent" na listagem desejada

    Configurar a Instancia

    Na tela de configuracao:

    ```

    Image: pytorch/pytorch:2.2.0-cuda12.1-cudnn8-devel

    Disk Space: 50 GB (ajuste conforme necessidade)

    On-start script: (opcional) comandos para executar ao iniciar

    ```

    Docker Images Populares

    | Uso | Docker Image |

    |-----|-------------|

    | PyTorch geral | pytorch/pytorch:2.2.0-cuda12.1-cudnn8-devel |

    | Hugging Face | huggingface/transformers-pytorch-gpu |

    | Stable Diffusion | runpod/stable-diffusion:web-automatic |

    | ComfyUI | comfyui/comfyui:latest |

    Passo 4: Conectar a Instancia

    Via SSH (Recomendado)

    Apos alugar, voce recebe um comando SSH:

    ```bash

    ssh -p 12345 root@ssh.vast.ai

    ```

    Via Jupyter Notebook

    Muitas imagens Docker incluem Jupyter. Acesse pela URL fornecida no dashboard.

    Passo 5: Transferir Dados

    Upload de Dados para a Instancia

    ```bash

    Via SCP

    scp -P 12345 dados.zip root@ssh.vast.ai:/workspace/

    Via wget (de URL publica)

    wget https://seu-bucket.s3.amazonaws.com/dataset.zip

    Via Hugging Face

    python -c "from datasets import load_dataset; ds = load_dataset('seu_dataset')"

    ```

    Download de Resultados

    ```bash

    Copiar modelo treinado para sua maquina

    scp -P 12345 root@ssh.vast.ai:/workspace/modelo_final.pt ./

    ```

    Passo 6: Rodar seu Treinamento

    Exemplo: Fine-Tuning com QLoRA

    ```bash

    Instalar dependencias

    pip install transformers peft bitsandbytes accelerate

    Rodar treinamento

    python train.py \

    --model_name meta-llama/Llama-3-8B \

    --dataset seu_dataset \

    --output_dir ./resultados \

    --num_epochs 3 \

    --batch_size 4

    ```

    Passo 7: Desligar a Instancia

    **IMPORTANTE:** Vast.ai cobra enquanto a instancia estiver ativa. Sempre desligue quando terminar!

    1. Va ao dashboard (aba "Instances")

    2. Clique em "Destroy" para encerrar completamente

    3. Ou clique em "Stop" para pausar (ainda cobra armazenamento)

    Dicas para Economizar no Vast.ai

    1. Use Instancias Interruptible

    Marque "Interruptible" na busca para precos 40-60% menores. Ideal para treinamento com checkpoints.

    2. Escolha Hosts Fora do Horario de Pico

    Precos sao menores de madrugada (horario dos EUA) e nos finais de semana.

    3. Use o CLI para Automacao

    ```bash

    Instalar CLI

    pip install vastai

    Buscar GPUs baratas

    vastai search offers 'gpu_name=RTX_4090 num_gpus=1' --order 'dph_total'

    Criar instancia automaticamente

    vastai create instance OFFER_ID --image pytorch/pytorch:latest

    ```

    4. Configure Auto-Shutdown

    ```bash

    No on-start script, adicione:

    Desligar automaticamente apos treinamento

    python train.py && vastai destroy instance $VAST_CONTAINERLABEL

    ```

    Problemas Comuns e Solucoes

    "Instance failed to start"

  • Tente outro host com melhor reliability score
  • Verifique se a Docker image existe e esta correta
  • "Connection refused" no SSH

  • Aguarde 2-3 minutos apos criar a instancia
  • Verifique se a porta SSH esta correta no dashboard
  • GPU nao detectada

  • Verifique: `nvidia-smi` deve mostrar a GPU
  • Reinstale drivers: geralmente resolvido recriando a instancia
  • Instancia interrompida

  • Normal com spot instances
  • Sempre use checkpoints e storage externo
  • Conclusao

    Vast.ai e a opcao mais barata para GPU cloud em 2026. Com este tutorial, voce pode comecar a usar em minutos. Lembre-se: sempre desligue suas instancias quando nao estiver usando, use spot instances para economizar, e salve checkpoints regularmente.

    Comparar Vast.ai com outros provedores -->

    DS

    Daniel Santos

    Founder & ML Engineer

    Building GPU price comparison tools since 2024. Previously trained LLMs at scale for fintech startups in São Paulo. Obsessed with finding the best $/TFLOP ratios across cloud providers.

    GPU CloudLLM TrainingCost OptimizationMLOps

    बचत के लिए तैयार?

    GPU क्लाउड कीमतों की तुलना करें और अपने उपयोग के लिए सबसे अच्छा प्रदाता खोजें।

    तुलना शुरू करें

    संबंधित लेख

    Tutorial

    Como Usar o RunPod: Tutorial Completo para Iniciantes

    Passo a passo completo: criação de conta, escolha de GPU, templates, conexão via SSH e Jupyter, upload de dados, treinamento e download de resultados.

    15/3/202610 min
    Read More
    Tutorial

    Fine-tuning do LLaMA 3 na Nuvem: Passo a Passo

    O que é fine-tuning, LoRA vs QLoRA vs full fine-tuning, requisitos de GPU, passo a passo com HuggingFace + PEFT no RunPod e como avaliar e deployar o modelo.

    13/3/202611 min
    Read More
    Tutorial

    RunPod para Iniciantes: Guia Passo a Passo

    Aprenda a usar RunPod do zero. Tutorial completo com screenshots mentais, dicas de economia e exemplos praticos para treinamento e inferencia.

    10/3/202614 min
    Read More