
Todelliset spot-markkinoiden GPU-hinnat, kuinka kauan kukin viidestä politiikasta kestää, mitä robottikäsi ja demonstraatiot maksavat, ja neljä paikkaa, joihin rahat hiljaa katoavat.
Lyhyt versio
- •Ajo A100 80 GB tai H100 -tasolla kestää 3–6 tuntia ja maksaa noin 4–12 USD. RTX 4090 -tasolla se on 2–5 tuntia ja noin 1–3 USD.
- •Mitattu vast.ai-palvelussa klo 13:44 UTC 23. elokuuta 2026: täysi RTX 4090 on demand 0.13–0.38 USD/h, A100 80 GB 0.44–0.67, H100 80 GB 1.34–2.34. Täydet 80 GB kortit ovat harvinaisia, kaksi ja viisi yhden kortin tarjousta vastaavasti.
- •GPU on edullisin rivi. SO-ARM100:n materiaalikustannukset asettavat johtaja- ja seuraajaparin hinnaksi 229.88 USD, mikä vastaa 77–230 ajoa 24 GB tasolla.
- •Kahden tunnin ajan, jolloin henkilö tallentaa 50 jaksoa, maksaa enemmän kuin koulutusajo, jota nämä jaksot syöttävät.
- •Rahaa katoaa neljään paikkaan: ajot rikkinäisellä datalla, 3B-mallit tehtävissä, jotka 80M-politiikka hoitaa, GPU:t, joita kukaan ei tuhonnut, ja tuloksen uudelleenajot, jota et onnistunut säilyttämään.
- •AY-Robots mitoittaa kortin mallin tarvitseman VRAMin mukaan ja vuokraa sen samalta spot-markkinoilta, joten ajon hinta on markkinahinta.
Laskussa on neljä riviä, ja GPU on niistä pienin
Kun ihmiset kysyvät, mitä maksaa hienosäätää visio-kieli-toimintamalli SO-100:lle, he tarkoittavat melkein aina GPU:n vuokraa. Se on luku, joka näkyy veloituksena kortilla, joten se tuntuu todelliselta. Se on myös, suurella marginaalilla, pienin neljästä luvusta, jotka päättävät, mitä toimiva politiikka todella maksaa sinulle.
| Rivi | Mitä se on | Tyypillinen koko yhdelle toimivalle politiikalle |
|---|---|---|
| GPU-aika | kortin vuokraaminen ajoa varten | 1–12 USD per ajo, ja teet 3–5 |
| Robotti | servot, tulostettu runko, kamerat, kaapelit, virta | kertaluonteinen, 110–500 EUR per varsi |
| Ihmistyötunnit | henkilö, joka ohjaa vartta tallentamaan demoja | 1–4 tuntia per tietojoukko, toistetaan per tehtävä |
| Hukka | huono data, ylisuuret mallit, unohdetut podit | rajaton, ja ainoa rivi, jota hallitset |
Alla olevat koulutusajat ovat peräisin viiden mallin omista papereista ja arkistoista, laitteistokustannukset julkaistuista materiaalikustannuslaskelmista, alustanumerot AY-Robotsin käytäntöluettelosta ja hinnoittelusivulta. Jos alusta ei auta, tämä artikkeli mainitsee sen.
Mitä GPU-tunti todellisuudessa maksaa spot-markkinoilla
A100-tunnille ei ole yhtä hintaa. vast.ai:n kaltaisella markkinapaikalla jokainen isäntä asettaa oman hintansa, ja koulutusajo jonka käynnistät, laskeutuu siihen koneeseen, joka on sillä hetkellä halpa ja vapaa. Rehellinen vastaus on jakauma. Tässä se on, mitattuna 23. elokuuta 2026 klo 13:44 UTC: yksittäiset täydet kortit, on demand, suodatettuna todellisen VRAMin mukaan.
| Kortti | vast.ai on demand USD/h (matala / mediaani / korkea) | Koko kortin tarjoukset | vast.ai tarjouspohja | RunPod Community / Secure | Hugging Face |
|---|---|---|---|---|---|
| RTX 4090, 24 GB | 0.13 / 0.32 / 0.38 | 24 | 0.11 | 0.34 / 0.74 | not offered |
| RTX 5090, 32 GB | 0.34 / 0.40 / 0.47 | 29 | 0.19 | 0.69 / 0.99 | not offered |
| A100 80 GB, PCIe or SXM4 | 0.44 / 0.56 / 0.67 | 2 | 0.13 | 1.19 PCIe, 1.39 SXM / 1.39, 1.59 | 2.50 as a Space |
| H100 80 GB, SXM or PCIe | 1.34 / 1.80 / 2.34 | 5 | 0.44 | 1.99 PCIe, 2.69 SXM / 2.89, 3.29 | 4.50 as an endpoint |
| H100 NVL, 94 GB | 1.47 / 1.47 / 2.64 | 4 | 0.40 | 2.59 / 3.19 | not offered |
On-demand-tarjoukset yhdelle täydelle GPU:lle (gpu_frac == 1.0) vast.ai:n julkisesta pakettirajapinnasta, joka ei vaadi tiliä, suodatettuna gpu_ram-muistin perusteella, jotta vain aidot 80 GB:n kortit päätyvät 80 GB:n riveihin. Tällä suodattimella on merkitystä: tässä lukemassa kaikki kolme yhden kortin A100 SXM4 -tarjousta olivat 40 GB:n osia, samoin kuin kaksi neljästä A100 PCIE -tarjouksesta, joten niiden yhdistäminen yhteen "A100"-riviin olisi puolittanut tässä ilmoitetun hinnan. Hugging Face -sarakkeessa yhdistyvät kaksi tuotetta: 2.50 USD/h on Nvidia A100 - large Spaces -laitteisto ja 4.50 USD/h on yksi H100 80 GB Inference Endpoints -palvelussa, jota Spaces ei tarjoa. Käsittele mediaaneja suuntaa-antavina: A100 80 GB -rivi perustuu kahteen tarjoukseen ja H100-rivi viiteen, ja identtinen kysely 36 sekuntia myöhemmin palautti erilaisen 4090-määrän ja erilaisen huippuhinnan kolmella viidestä rivistä. RunPodin listahinnat ovat vakaampi luku, jota vasten suunnitella.
# Live, full-card, single-GPU, on-demand offers from the vast.ai public bundle API.
# No account and no API key needed. gpu_ram is in MB, so an 80 GB card is >= 80000.
python3 - <<'PY'
import json, statistics, urllib.parse, urllib.request
def offers(name, min_ram):
q = {"rentable": {"eq": True}, "num_gpus": {"eq": 1}, "gpu_name": {"eq": name},
"order": [["dph_total", "asc"]], "limit": 500, "type": "on-demand"}
url = "https://console.vast.ai/api/v0/bundles/?q=" + urllib.parse.quote(json.dumps(q))
with urllib.request.urlopen(url, timeout=60) as r:
return [o for o in json.load(r)["offers"]
if o["gpu_frac"] == 1.0 and o["gpu_ram"] >= min_ram]
groups = {
"RTX 4090 24 GB": (["RTX 4090"], 24000),
"RTX 5090 32 GB": (["RTX 5090"], 30000),
"A100 80 GB": (["A100 PCIE", "A100 SXM4"], 80000),
"H100 80 GB": (["H100 SXM", "H100 PCIE"], 80000),
"H100 NVL 94 GB": (["H100 NVL"], 90000),
}
for label, (names, min_ram) in groups.items():
o = [x for n in names for x in offers(n, min_ram)]
if not o:
print(label, "no offers"); continue
p = sorted(x["dph_total"] for x in o)
b = sorted(x["min_bid"] for x in o if x.get("min_bid"))
bid = f"{b[0]:.2f}" if b else "n/a"
print(f'{label}: n={len(p)} | {p[0]:.2f} / {statistics.median(p):.2f} / {p[-1]:.2f}'
f' USD/h | bid floor {bid}')
PY
Miksi 3B-mallit eivät voi käyttää edullista korttia
4090 tunnin ja H100 80 GB tunnin välillä on noin kuusinkertainen ero yllä olevien mediaanien mukaan. Se, mikä pakottaa sinut kalliille kortille, ei ole nopeus, vaan muisti. openpi asettaa täyden Pi0.5:n alarajan hienosäätö 70 GB:iin, ja NVIDIA suosittelee 40 GB:tä tai enemmän GR00T:lle. Huomaa, mitä GR00T-luku ei ole. Sen hienosäätökonfiguraatio jäädyttää kielimallin ja visuaalisen enkooderin oletuksena (tune_llm ja tune_visual ovat False, projektori ja diffuusiopää True), minkä vuoksi luettelossa on noin 40 miljoonaa koulutettua parametria 3 miljardista. 40 GB ei ole optimoijan tila 3 miljardin painoille, vaan se on jäädytetty runko ja aktivaatiot. Pienemmän mittakaavan variantit vaativat vähemmän: openpi:n LoRA-polku tarvitsee 22.5 GB ja mainitsee 4090:n, ja NVIDIAn Isaac Lab Arena -työnkulku listaa 24 GB:n yhden GPU:n vaihtoehdon GR00T:n jälkikoulutukseen. Alusta perustuu kunkin toimittajan julkaisemiin vähimmäisvaatimuksiin sille kokoonpanolle, jota se todella käyttää. pi0:n virtaussovituksen selitys selittää, mistä tuo virtaussovitus jalanjälki tulee.
| Tehtävä | Muisti, jonka ylävirran projekti vaatii | Lähde |
|---|---|---|
| pi0 / pi0.5 päättely | yli 8 GB, esimerkiksi RTX 4090 | openpi |
| pi0 / pi0.5 LoRA hienosäätö | yli 22.5 GB, esimerkiksi RTX 4090 | openpi |
| pi0 / pi0.5 täysi hienosäätö | yli 70 GB, esimerkiksi A100 80 GB tai H100 | openpi |
| GR00T N1.7 päättely | 1 GPU 16 GB tai enemmän | Isaac-GR00T |
| GR00T N1.7 hienosäätö | 40 GB tai enemmän suositeltu, H100 tai L40-solmut | Isaac-GR00T |
| GR00T hienosäätö, mitä se kouluttaa | projektori ja diffuusiopää; LLM ja visuaalinen enkooderi jäädytetty oletuksena | finetune_config.py |
| GR00T jälkikoulutus, pelkistetty | 1 GPU 24 GB, kielimalli jäädytetty | Isaac Lab Arena |
| SmolVLA hienosäätö | yksi A100 viitteelliseen 20 000 askeleen ajoon | lerobot docs |
| ACT koulutus | yksi 11 GB RTX 2080 Ti | ACT paper |
Tämä taulukko selittää, miksi alusta jakaa viisi mallia kahteen tasoon. GR00T N1.7, GR00T N1.5 ja Pi0.5 käyttävät A100 80 GB:tä tai H100:aa, koska sitä toimittajat vaativat. SmolVLA ja ACT käyttävät RTX 4090:tä tai mitä tahansa 24 GB:n korttia, koska se on aidosti riittävä.
GR00T- tai Pi0.5-ajo 24 GB:n kortilla ei epäonnistu heti alussa. Se lataa peruspisteen, rakentaa datasettihakemiston, aloittaa ensimmäisen eteenpäinsyötön ja kuolee muutaman sadan askeleen jälkeen CUDA-muistivirheeseen. Maksoit latauksesta ja asennuksesta etkä saanut mitään. Korjaukset: muisti loppuu koulutuksen aikana.
Kuinka kauan kukin viidestä mallista todella toimii
Ajoaika on toinen puoli kustannuksista: 2.00 USD tunnissa on merkityksetöntä, jos työ kestää 40 minuuttia, ja tuhoisaa, jos se kestää 40 tuntia. Nämä ovat oletusarvot, jotka AY-Robots todella lähettää kouluttajalle, sisältäen ajoikkunan ja kustannukset kullekin tasolle.
| Käytäntö | GPU-taso | Oletus maksimivaiheet | Oletuserä (grad accum) | Ajoikkuna | Kustannus per ajo |
|---|---|---|---|---|---|
| GR00T N1.7, ~3B | A100 80 GB or H100 | 20,000 | 32, accum 1, applies | 3 to 6 h | 4 to 12 USD |
| GR00T N1.5, ~3B | A100 80 GB or H100 | 2,000 | 1, accum 16, applies | 3 to 6 h | 4 to 12 USD |
| Pi0.5, ~3B | A100 80 GB or H100 | 30,000 | 1, accum 16, no effect | 3 to 6 h | 4 to 12 USD |
| SmolVLA, ~450M | RTX 4090 or any 24 GB | 20,000 | 2, accum 8, no effect | 2 to 5 h | 1 to 3 USD |
| ACT, ~80M | RTX 4090 or any 24 GB | 100,000 | 8, accum 1 | 2 to 5 h | 1 to 3 USD |

Mistä nämä ajoikkunat ovat peräisin ylävirrasta
- SmolVLA: lerobot-dokumentaatio ilmoittaa, että 20 000 askelta kestää noin 4 tuntia yhdellä A100:lla. Alusta ajaa samat 20 000 askelta halvemmalla 24 GB:n tasolla, mistä johtuen kyseessä on ikkuna eikä tasainen 4 tuntia.
- ACT: alkuperäinen ALOHA-julkaisu raportoi noin 5 tuntia yhdellä 11 GB:n RTX 2080 Ti:llä 80 miljoonan parametrin mallille. 4090 on useita sukupolvia uudempi, mutta alusta budjetoi 100 000 askelta, joten ikkuna sijoittuu samaan kohtaan.
- GR00T: NVIDIAn viitetyönkulku N1.6-sukupolvelle ilmoittaa noin 4–8 tuntia 20 000 askeleelle eräkoolla 24 kahdeksalla L40S-kortilla, ja 2–3 tuntia 30 000 askeleelle eräkoolla 16 yhdellä Ada 6000:lla. Yhden kortin hienosäätö 3B VLA:lle muutamassa tunnissa on normaalia, ei optimistista.
- Pi0.5: openpi ei julkaise todellista kellonaikaa, mutta se julkaisee 70 GB:n alarajan täydelle hienosäädölle, mikä määrittää kortin ja siten nopeuden.
Kannattaa pysähtyä miettimään lukua, jota et maksa. GR00T N1 -julkaisu raportoi noin 50 000 H100 GPU-tuntia 2.2B-mallin esikoulutukseen, jopa 1024 GPU:n klusterilla, esikoulutuksen eräkoolla 16 384 ja 200 000 gradienttiaskeleella. Yllä mitatulla 1.34–2.34 USD per tunti hinnalla tämä on suuruusluokkaa 67 000–117 000 USD vuokrattua laskentatehoa. SmolVLA-julkaisu arvioi projektinsa noin 30 000 GPU-tuntiin yli 481 yhteisön datasettien, 22.9K episodin ja 10.6M kuvan osalta. Perit kaiken tämän latauksen hinnalla; 8 USD:si ostaa viimeiset 20 000 askelta. Miksi VLA:t rakennetaan tällä tavalla käsittelee tätä jakoa.
Käsi: kertaluonteinen kustannus, joka saa GPU-laskun näyttämään mitättömältä
Koulutusajo maksaa vähemmän kuin lounas. Robotti ei. Siksi SO-100 on tärkeä: se on halvin varsi, jota koko jäljittelyoppiminen työkaluketju todella tukee.
| Varsi | Servot | Jännite | Osien hinta | Tuki AY-Robotsissa |
|---|---|---|---|---|
| SO-100 | Feetech STS3215 bus servos | 7.4 V | 110 to 150 EUR | täysi, referenssivarsi |
| SO-101 | Feetech STS3215 | 7.4 V | 130 to 170 EUR | täysi |
| Koch v1.1 | Dynamixel XL330 / XL430 | 5 V and 12 V rails | 250 to 350 EUR | yhteensopiva |
| LeKiwi | Feetech STS3215 arm, wheeled base | 7.4 V varsi, 12 V alusta | 400 to 500 EUR | yhteensopiva |
SO-ARM100-repositorion ylävirran osaluettelo on yksityiskohtaisempi ja kannattaa tarkistaa alueesi mukaan: sen Osat kahdelle varrelle -luettelon kokonaissumma on 229.88 USD tai 226.30 EUR johtaja- ja seuraaja-asetelmalle, ja sen Osat yhdelle seuraajavarrelle -luettelon kokonaissumma on 121.94 USD tai 124.30 EUR. Kuusi STS3215-servoa hintaan 13.89 USD kappale ovat 83.34 tuosta 121.94:stä, joten servot ovat varsi. Yhdellä SmolVLA- tai ACT-ajolla, joka maksaa 1–3 USD, yksi varsipari on 77–230 koulutusajon arvoinen. Jos olet vielä valitsemassa, SO-100 vs. SO-101 on vertailu, jolla on merkitystä, koska nämä kaksi ovat riittävän lähellä toisiaan, jotta päätös koskee saatavuutta eikä suorituskykyä.
STS3215 toimitetaan 7.4 V ja 12 V variantteina; repositoriossa mainitaan, että 12 V osa tarvitsee myös 12 V 5 A virtalähteen 5 V:n sijaan, joten nämä kaksi eivät ole vaihdettavissa. 12 V:n syöttäminen 7.4 V:n servoihin tuhoaa ne, ja kuusi servoa on kaksi kolmasosaa seuraajavarren osien hinnasta. Tarkista jokaisen servon etiketti ennen ensimmäistä käynnistystä. Jos servot käyttäytyvät jo oudosti: servo ei vastaa, varsi nykii ja vajoaa.
Ihmistunnit: rivi, jota kukaan ei laita laskentataulukkoon
Tämä on luku, joka kääntää kustannuskeskustelun ylösalaisin. Demonstraatioiden tallentaminen tarkoittaa, että henkilö liikuttaa robottikättä, yksi episodi kerrallaan, reaaliajassa. Sitä ei voi käsitellä erissä eikä vuokrata sekunnin tarkkuudella. LeRobot-aineisto tallennin toimitetaan oletusasetuksilla, jotka tekevät laskennasta helppoa, kaikki kolme vahvistettu kohteessa DatasetRecordConfig: 60 sekuntia per episodi, 60 sekuntia kohtauksen nollaamiseen, 50 episodia. Alla oleva rahasarake olettaa 15 USD tunnilta jonkun ajasta, mikä on oletus eikä alustan luku. Korvaa omalla hinnallasi; suhde on olennainen.
- 1Tallenna aineisto oletusasetuksilla, joista sinua todellisuudessa laskutetaan
Tämä on lerobot 0.6.1, PyPI:n versio 3. elokuuta 2026. Huomaa CLI:n muoto: tallennus tapahtuu
lerobot-recordkonsolin sisääntulopisteen (lerobot.scripts.lerobot_record) kautta, ei vanhanpython -m lerobot.scripts.recordmoduulipolun kautta. AY-Robots kohdistuu versioon 0.5.1, ja 0.5.1-pyörä ilmoittaa samatlerobot-recordjalerobot-trainsisääntulopisteet, joten alla oleva muoto on vakaa molemmissa. Kolme ajoituslippua ovat ylävirran oletusarvoja, joten tämä on myös komento, jonka seuraavan taulukon laskenta olettaa.bashlerobot-record \ --robot.type=so100_follower \ --robot.port=/dev/ttyACM0 \ --robot.id=my_follower_arm \ --robot.cameras="{ front: {type: opencv, index_or_path: 0, width: 640, height: 480, fps: 30} }" \ --teleop.type=so100_leader \ --teleop.port=/dev/ttyACM1 \ --teleop.id=my_leader_arm \ --dataset.repo_id=${HF_USER}/pick-place-cube \ --dataset.num_episodes=50 \ --dataset.episode_time_s=60 \ --dataset.reset_time_s=60 \ --dataset.single_task="Grab the black cube and put it in the bin" - 2Katso, mitä tallensit, ennen kuin vuokraat yhtäkään GPU-minuuttia
Aineiston tarkastelu maksaa nolla USD tunnilta. Saman ongelman löytäminen häviökäyrästä maksaa 2.00 USD tunnilta H100-tasolla ja kertoo sinulle neljä tuntia myöhässä. Siirrä aineisto ja selaa sitä LeRobot-katseluohjelmassa, tai selaa AY-Robotsin aineistohakemistoa.
bash# the recorder pushes to the Hub by default; disable with --dataset.push_to_hub=False echo https://huggingface.co/datasets/${HF_USER}/pick-place-cube # then open https://huggingface.co/spaces/lerobot/visualize_dataset # and scrub through episodes: are both camera streams alive on every episode? # is the gripper actually closing? does the arm sit at a joint limit? - 3Kouluta ja varmista, että tarkistuspiste säilyy podin jälkeen
Vuokrattu kone on määritelmällisesti väliaikainen, joten kirjoita tarkistuspisteet johonkin kestävään paikkaan ajon aikana. Kaksi lippua päättää, pidätkö sen, mistä maksoit.
--save_freqoletusarvo on 20 000 askelta, joten oletusarvoinen 20 000 askeleen SmolVLA-ajo kirjoittaa ensimmäisen tarkistuspisteensä, kun ajo on jo ohi; laske sitä ennen kuin vuokraat mitään keskeytettävää.--save_checkpoint_to_hubvaatii--policy.repo_ideikä sitä ole lerobot 0.5.1:ssä, joten siinä versiossa kopioit tuloshakemiston koneelta itse. Alla oleva eräkoko on ylävirran dokumentaation esimerkki; AY-Robots-lomake lähettää 2 SmolVLA:lle ja kirjoittaa objektitallennustilaan tarkistuspisteiden ilmestyessä.bashlerobot-train \ --policy.path=lerobot/smolvla_base \ --dataset.repo_id=${HF_USER}/pick-place-cube \ --batch_size=64 \ --steps=20000 \ --save_freq=2000 \ --output_dir=outputs/train/my_smolvla \ --job_name=my_smolvla_training \ --policy.device=cuda \ --policy.repo_id=${HF_USER}/my_smolvla \ --save_checkpoint_to_hub=true
| Episodit | Tallennus 60 s | Nollaus 60 s | Kokonaisaika | Plus 20 prosenttia uudelleentallennuksia | 15 USD per ihmistunti |
|---|---|---|---|---|---|
| 30, SmolVLA:n minimi | 30 min | 30 min | 1 h 00 min | 1 h 12 min | about 18 USD |
| 50, muut neljä minimiä | 50 min | 50 min | 1 h 40 min | 2 h 00 min | about 30 USD |
| 100, mukava aineisto | 100 min | 100 min | 3 h 20 min | 4 h 00 min | about 60 USD |
Vertaa oikeanpuoleista saraketta 1–12 USD:n ajokustannuksiin. Oletetulla hinnalla 50 jakson aineiston tallentaminen maksaa kaksi tai seitsemän kertaa enemmän kuin sen perusteella harjoittelu, ennen kalibrointia, kameran asetuksia ja pois heitettäviä jaksoja. Siksi tietojen saaminen oikein ensimmäisellä kerralla on suora rahallinen arvo. LeRobot-opas ehdottaa vähintään 50 jaksoa, 10 jaksoa per objektin sijainti; SmolVLA-dokumentaatio raportoi, että 25 jakson versio samasta tehtävästä ei ollut riittävä.
Mihin rahat todellisuudessa katoavat
1. Ajot tiedoilla, jotka eivät koskaan olisi toimineet
20 000 askeleen GR00T-ajo aineistolla, jossa kaksi kameravirtaa on vaihdettu, maksaa saman verran kuin ajo puhtaalla aineistolla, vie saman ajan ja tuottaa tappiokäyrän, joka näyttää hyvältä. Vika ilmenee robotin varressa tunteja myöhemmin. Harjoitusaskeleet laskutetaan tunneittain ja diagnoosi päivittäin. Kaksi muistamisen arvoista oiretta: tappio laskee, mutta toimintamalli ei tee mitään tarkoittaa yleensä, että havainnot eivät sisällä sitä, mitä tehtävä tarvitsee, ja toimintamalli toimii vain yhdessä asetelmassa tarkoittaa, että aineistossa oli vähemmän vaihtelua kuin luulit.
2. Perusmallien hintojen maksaminen kiinteän kameran tehtävästä
ACT on noin 80 miljoonan parametrin malli ja se suunniteltiin koulutettavaksi alusta alkaen 50 demonstroinnilla yhdestä tehtävästä. GR00T N1.7 on noin 3 miljardin parametrin malli esikoulutetulla selkärangalla. Kiinteästi asennetulle kameralle, kiinteälle pöydälle ja yhdelle objektille 80 miljoonan parametrin malli pääsee usein perille, toimii noin 20 ms per toiminta-askel 152 ms sijaan, ja maksaa 1–3 USD per ajo 4–12 USD sijaan. Käytä 3 USD selvittääksesi, toimiiko halpa malli, ennen kuin käytät 12 USD kalliiseen. ACT vastaan SmolVLA ja GR00T N1.7 vastaan Pi0.5 näyttävät, missä kukin lakkaa olemasta oikea vastaus; malliareenalla on 85 mallia ja 332 vertailutulosta.
3. GPU, jonka unohdit
Halvin virhe estää ja yleisin tehdä. Perjantaina käynnistetty instanssi jonkin virheenkorjaukseen laskuttaa koko viikonlopun samalla hinnalla kuin todellinen ajo.
| Kortti | Mediaanihinta otoksessa | Tyhjäkäynnillä 24 h | Tyhjäkäynnillä 7 päivää | Tämä vastaa |
|---|---|---|---|---|
| RTX 4090 | 0.32 USD/h | 7.68 USD | 53.76 USD | noin 27 SmolVLA- tai ACT-ajoa hintaan 2 USD |
| A100 80 GB | 0.56 USD/h | 13.44 USD | 94.08 USD | noin 12 GR00T-ajoa hintaan 8 USD |
| H100 80 GB | 1.80 USD/h | 43.20 USD | 302.40 USD | noin 38 GR00T-ajoa hintaan 8 USD |
AY-Robotsissa tämä vika on eliminoitu päättelyä varten: päättely-API:n tarjoamat podit sisältävät tyhjäkäyntivahtikoiran ja tuhoavat itsensä tyhjäkäyntijakson jälkeen. Jos vuokraat kortin itse, tämä vahtikoira on kalenterimuistutuksesi.
4. Samasta vastauksesta maksaminen kahdesti
GR00T:n hienosäädön aloituspiste on tyro CLI, joka ei paljasta siementä. Tämä ei ole alustarajoitus, vaan se on ylävirran työkalu: siemenkenttää ei ole tiedostossa gr00t/configs/finetune_config.py, ja repositorion omat koulutusvinkit varoittavat, että ajot vaihtelevat 5–6 prosenttia, koska kuvien augmentaatiot ovat epädeterministisiä. lerobot oletusarvoisesti käyttää siementä 1000 sekä versioissa 0.5.1 että 0.6.1, joten ACT-, SmolVLA- ja Pi0.5-ajot voidaan ainakin ajaa uudelleen samasta alustuksesta ja datajärjestyksestä. Tämä ei ole lupaus bittitarkasti identtisistä painoista GPU:lla, mutta se on ero uudelleenajon ja uuden kokeen välillä. Jos GR00T-ajo tuottaa toimivan käytännön etkä säilyttänyt tarkistuspistettä, maksat täyden hinnan tuloksesta, joka saattaa poiketa enemmän kuin tavoittelemasi ero. On toinenkin tapa menettää maksamasi tarkistuspiste: CLI oletusarvoisesti käyttää --save-total-limit 5, joka on dokumentoitu maksimimääräksi säilytettäviä tarkistuspisteitä ennen vanhempien poistamista. Tallennustila maksaa senttejä; uudelleenajo maksaa 4–12 USD ja kestää kuusi tuntia.
Yllä olevat tarjousrajat ovat murto-osa on-demand-hinnasta, ja vast.ai sanoo, että tarjousjärjestelmä voi leikata asiakaskustannuksia viisikymmentä prosenttia tai enemmän. Koukkuna, sen omin sanoin: keskeytettävä instanssi voidaan keskeyttää milloin tahansa, jos toinen käyttäjä tarjoaa korkeamman hinnan tai samalle resurssille luodaan on-demand-vuokraus, ja tämä keskeytys "pysäyttää kaikki käynnissä olevat prosessit". On-demand on aina etusijalla. Sopii ajolle, joka kirjoittaa tarkistuspisteen muutaman sadan askeleen välein, mutta täydellinen tappio sille, joka kirjoittaa lopussa, mikä on juuri se, mitä oletusarvot antavat sinulle: Isaac-GR00T CLI kirjoittaa jokaisen --save-steps (oletus 1000) välein, mutta lerobotin --save_freq oletusarvo on 20 000 askelta, joten oletusarvoinen SmolVLA-ajo tallentaa tarkistuspisteen vain kerran, maaliviivalla. Laske sitä, tai älä tee tarjousta. AY-Robotsin koulutuslomake näyttää GR00T-säätimen nimellä saveSteps.
- Alhaisin tuntihinta, mitä on saatavilla.
- Täysi hallinta kuvasta, CUDA-versiosta, lerobotin tai Isaac-GR00T:n versiosta ja jokaisesta lipusta.
- Keskeytettävä tarjouskilpailu puolittaa hinnan, jos ajosi tallentaa tarkistuspisteitä riittävän usein selviytyäkseen keskeytyksestä.
- Mitään ei ole abstrahoitu, joten kun ajo käyttäytyy oudosti, näet miksi.
- Asennus laskutetaan GPU-hinnoilla: ajurit, riippuvuudet, monen gigatavun perus-tarkistuspiste ja aineiston lataus maksavat kaikki saman verran tunnilta kuin koulutus.
- Ylitarjottu keskeytettävä instanssi keskeytetään ja sen prosessit tapetaan. Tallentamaton ajo on hukkaan heitettyä rahaa, ja lerobotin oletusarvo kirjoittaa ensimmäisen tarkistuspisteensä askeleella 20 000.
- Mikään ei tuhoa podia puolestasi. Yllä oleva tyhjäkäyntitaulukko on lasku unohtamisesta.
- Yksittäisten täysien 80 GB korttien tarjonta on vähäistä: tässä luennassa kaksi A100 80 GB ja viisi H100 80 GB täyden kortin tarjousta. Listaus myös vaihtelee, joten halvin listattu hinta ja hinta, jolla voit todella vuokrata, eivät ole sama luku.
- Jokainen infrastruktuuriin käytetty tunti on tunti, jota ei käytetty niiden jaksojen tallentamiseen, jotka päättävät, toimiiko käytäntö.
Tee se itse verrattuna alustan kortin vuokraamiseen
Valitset koneen, rakennat ympäristön ja tuhoat podin. Tuntihinta on yllä mainittu markkinahinta; kaikki muu on omaa aikaasi.
- Etsi kortti, joka vastaa mallin tarvitsemaa VRAM-muistia: 24 GB ACT:lle ja SmolVLA:lle, 80 GB GR00T:lle ja Pi0.5:lle.
- Vuokraa tarpeen mukaan, jos ajo ei kestä taukoa, tai keskeytettävä, jos se tallentaa tarkistuspisteitä usein.
- Asenna työkaluketju: lerobot ACT:lle, SmolVLA:lle ja Pi0.5:lle, Isaac-GR00T-repositorio omalla tyro-käynnistimellään GR00T:lle.
- Muunna aineisto tarvittaessa. LeRobot v3.0 -aineisto kaataa GR00T-lataajan ja se on muunnettava v2.1:een.
- Käynnistä, tarkkaile häviötä, siirrä tarkistuspisteet kestävään tallennustilaan niiden kirjoittamisen yhteydessä.
- Tuhoa instanssi ja tarkista sitten, että olet tuhonnut sen.
# GR00T N1.7, single GPU, Isaac-GR00T as of August 2026.
# Note the entry point: gr00t/experiment/launch_finetune.py, a tyro CLI.
# scripts/gr00t_finetune.py does not exist in this repository; tutorials that
# still reference it are stale. The per-embodiment walkthrough is
# getting_started/finetune_new_embodiment.md.
CUDA_VISIBLE_DEVICES=0 uv run python gr00t/experiment/launch_finetune.py \
--base-model-path nvidia/GR00T-N1.7-3B \
--dataset-path demo_data/cube_to_bowl_5 \
--embodiment-tag NEW_EMBODIMENT \
--modality-config-path examples/SO100/so100_config.py \
--num-gpus 1 \
--output-dir ./so100-checkpoints \
--max-steps 20000 \
--global-batch-size 32 \
--dataloader-num-workers 4
# v3.0 dataset? Convert it down first or the loader will crash. The helper
# has its own pyproject and must be installed in its own environment:
cd scripts/lerobot_conversion
uv venv && source .venv/bin/activate
uv pip install -e .
python convert_v3_to_v2.py --repo-id <DATASET_REPO_ID>Realistinen kustannus yhdelle GR00T-ajolle: 3–6 tuntia H100 80 GB:llä hintaan 1.34–2.34 USD per tunti on 4–14 USD, plus 20–40 minuuttia asennusta, joka myös laskutetaan, plus oma aikasi.
Valitset mallin, aineiston ja hyperparametrit lomakkeella. Taustaohjelma vuokraa spot-GPU:n, jonka koko määräytyy mallin tarvitseman VRAM-muistin mukaan, suorittaa kouluttajan ja kirjoittaa tarkistuspisteet objektitallennustilaan.
- Valitse yhdistelmäsi koulutusmatriisista: viisi mallia, neljä vartta, yksi opas per solu.
- Osoita se aineistoon: yksi tallennettu työpöytäasiakasohjelmalla, Hugging Face -repositorion tunniste tai yksi omalta koneeltasi.
- Hyväksy oletusarvot tai säädä niitä. Yllä oleva taulukko on se, mikä todella lähetetään kouluttajalle.
- Taustaohjelma valitsee kortin tarvittavan VRAM-muistin perusteella, joten sinun ei tarvitse koskaan etsiä GPU:ita.
- Tarkistuspisteet tallentuvat objektitallennustilaan niiden kirjoittamisen yhteydessä, joten keskeytetty ajo ei ole menetetty ajo.
| Taso | Mallit | Ajoaika | Kustannus per ajo |
|---|---|---|---|
| A100 80 GB tai H100 | GR00T N1.7, GR00T N1.5, Pi0.5 | 3–6 tuntia | noin 4–12 USD |
| RTX 4090 tai mikä tahansa 24 GB kortti | SmolVLA, ACT | 2–5 tuntia | noin 1–3 USD |
Mitä se ei tee: tee huonosta aineistosta hyvää, anna GR00T:lle siementä, jota sillä ei koskaan ollut, tai poista alla kuvattua viiverajaa. Se poistaa GPU-ostosten tekemisen, ympäristön rakentamisen ja podin, jonka unohdit tuhota. Mekaniikka on koulutusdokumentaatiossa.
Mitä alusta veloittaa ja miten se valitsee kortin
Logiikka on tarkoituksella yksinkertainen. Jokainen malli luettelossa ilmoittaa GPU-tason; taustaohjelma ottaa tarvittavan VRAM-muistin ja vuokraa vastaavan kortin samalta edellä mainitulta spot-markkinoilta. Siksi ilmoitettu hinta on vaihteluväli, ei kiinteä hinta. GR00T ja Pi0.5 ovat täällä vain pilvipohjaisia 40 GB:n ja 70 GB:n vähimmäisvaatimusten vuoksi. SmolVLA ja ACT toimivat myös paikallisesti omalla 24 GB:n kortillasi, jolloin pilvikustannukset ovat nolla ja sähkö on sinun ongelmasi.

Yksi säätö ansaitsee varoituksen. Gradientin akkumulaatio pätee aidosti molempiin GR00T-variantteihin, joten sen nostaminen ostaa suuremman tehollisen erän samalle kortille. Pi0.5:lle ja SmolVLA:lle se ei päde lainkaan: lerobot 0.5.1:ssä ei ole gradientin akkumulaatiovaihtoehtoa sen koulutuskokoonpanossa, joten kentän asettaminen arvoon 16 ei maksa mitään eikä osta mitään. Jos jonossa oleva työ ei koskaan käynnisty, jonoon juuttuneen työn sivu käsittelee mitä tarkistaa; jos tietojoukko hylätään ennen ajon alkua, se on melkein aina v3.0-muoto-ongelma.
Vuokrattu GPU, joka palvelee käytäntöäsi julkisen internetin kautta, lisää edestakaisia matkoja ohjaussilmukkaan, joka on jo 20–485 ms per toimintavaihe. Sopii hitaaseen poiminta- ja sijoitustehtävään, ei nopeaan reaktiiviseen liikkeeseen. Pilvipäättely arvioi tarkistuspisteen hyvin ja suorittaa tuotannon manipuloinnin huonosti: jos tehtävä vaatii nopeutta, laskennan on oltava servojen vieressä, ja se on kustannus, jota tämä artikkeli ei voi poistaa. Katso päättelyn latenssi.
Laskettu budjetti ensimmäiselle toimivalle käytännölle
Kaikki neljä riviä yhdessä, alkaen tyhjästä. GPU:n kokonaismäärä olettaa 3–5 ajoa: ensimmäinen todistaa putkilinjan toimivan, toinen paljastaa dataongelman, kolmas tai neljäs on se, jonka pidät.
| Rivi | Kevyt polku | Mukava polku |
|---|---|---|
| Käsivarsi | SO-100 follower only, 121.94 USD in the BOM | leader plus follower, 229.88 USD in the BOM |
| Malli | SmolVLA or ACT, 24 GB tier | GR00T N1.7, A100 80 GB or H100 tier |
| Tallennetut jaksot | 30, the SmolVLA minimum | 50 to 100 |
| Ihmisen aika tallentaa | noin 1 h 12 min | 2–4 tuntia |
| Yhden ajon hinta | 1 to 3 USD | 4 to 12 USD |
| Ajot ennen toimivuutta | 3 to 5 | 3 to 5 |
| GPU:n kokonaiskulutus | 3 to 15 USD | 12 to 60 USD |
| Suurin rivi laskussa | käsivarsi, sitten aikasi | käsivarsi, sitten aikasi |
Tämä kaava pätee tämänkokoisissa roboteissa: laskenta on pyöristysvirhe, laitteisto on todellinen kertakustannus, ja ihmistyötunnit ovat toistuva kulu. Jotta voit testata koulutuspuolta ennen mitään ostoja, antavat sinun vertailla malleja ja vuokrata GPU:n ilman robottikättä, ja on fyysinen SO-100, jota voit ohjata selaimessa ilman rekisteröitymistä. Koko putkilinjan osalta kattaa asennuksen, ja koulutuksen, ja on lyhyt versio.

Mitä yksi VLA-hienosäätöajo maksaa kokonaisuudessaan?▾
Noin 4–12 USD GR00T N1.7:lle, GR00T N1.5:lle tai Pi0.5:lle A100 80 GB tai H100 -tasolla (3–6 tuntia hintaan 1.20–2.00 USD per tunti), ja noin 1–3 USD SmolVLA:lle tai ACT:lle RTX 4090 -tasolla (2–5 tuntia hintaan 0.30–0.60 USD per tunti). Kortin vuokraaminen itse sijoittuu samaan hintaluokkaan, kun asennusaika on laskettu mukaan, sillä se laskutetaan koulutushinnalla.
Kannattaako H100:sta maksaa enemmän kuin A100 80 GB:stä?▾
Yhden SO-100-toimintamallin osalta yleensä ei. Molemmat täyttävät GR00T:n ja Pi0.5:n tarvitseman muistivaatimuksen, ja 23. elokuuta 2026 tehdyn lukeman mukaan täysi A100 80 GB alkoi 0.44 USD per tunti verrattuna 1.34 USD H100 80 GB:lle. H100 valmistuu nopeammin, joten osa hinnasta palautuu vähempinä tunteina, mutta kokonaissumma on silti korkeampi näin pienessä ajossa. Todellinen argumentti H100:n puolesta on saatavuus: viisi yksittäistä H100 80 GB -tarjousta markkinoilla verrattuna kahteen A100 80 GB:hen, ja kortilla, jota et voi vuokrata, ei ole hintaa.
Kuinka monta ajoa tarvitaan, ennen kuin toimintamalli todella toimii?▾
Suunnittele kolmesta viiteen. Ensimmäinen todistaa, että putkilinja on kytketty oikein. Toinen paljastaa yleensä datajoukko-ongelman, kuten kameravirran, joka katkesi kesken. Kolmas tai neljäs on se, jonka pidät.
Voinko kouluttaa SmolVLA:ta tai ACT:tä omalla GPU:llani vuokraamisen sijaan?▾
Kyllä. Molempia tuetaan paikallisesti AY-Robotsissa ja molemmat mahtuvat mukavasti 24 GB:iin; alkuperäinen ACT-tutkimus koulutti 80M-mallinsa noin 5 tunnissa 11 GB RTX 2080 Ti:llä. GR00T ja Pi0.5 ovat täällä vain pilvipohjaisia, koska toimittajien dokumentoidut hienosäätövaatimukset ovat 40 GB ja 70 GB, ja markkinoiden suurin kuluttajakortti on 32 GB RTX 5090.
Miksi sama askelmäärä maksaa eri summan eri malleilla?▾
Askeleet eivät ole vertailukelpoisia eri toimintamallien välillä. ACT oletuksena on 100,000 askelta eräkoolla 8 24 GB:n kortilla; GR00T N1.5 oletuksena on 2,000 askelta eräkoolla 1 gradienttikertymällä 16 80 GB:n kortilla. Lasku perustuu tunteihin kerrottuna sen kortin hinnalla, johon muistivaatimus sinut pakottaa, ei askellaskuriin.
Katso, mitä ajosi maksaisi ennen kuin aloitat sen
Jokainen viidestä toimintamallista listaa GPU-tasonsa, ajoaikansa ja hinnan per ajo, ja koulutuksen taustajärjestelmä vuokraa kortin samoilta spot-markkinoilta, joilta nämä luvut mitattiin.
Tarkista hinnatSources
- SmolVLA: A Vision-Language-Action Model for Affordable and Efficient Robotics
- GR00T N1: An Open Foundation Model for Generalist Humanoid Robots
- Learning Fine-Grained Bimanual Manipulation with Low-Cost Hardware (ACT / ALOHA)
- pi-0.5: a Vision-Language-Action Model with Open-World Generalization
- NVIDIA Isaac-GR00T: hardware requirements, launch_finetune.py and finetune_config.py defaults
- huggingface/lerobot: CLI entry points, policies and LeRobotDataset v3
- Physical Intelligence openpi: GPU memory requirements for pi0 and pi0.5
- SO-ARM100 / SO-101 bill of materials and STS3215 voltage variants
- LeRobot docs: fine-tuning SmolVLA, 20k steps in about 4 hours on one A100
- LeRobot docs: lerobot-record defaults, episode and reset times, dataset advice
- RunPod GPU pricing: Community Cloud and Secure Cloud hourly rates per card
- Vast.ai: on-demand versus interruptible rentals, bidding and what a pause does to your processes
- Hugging Face pricing: Spaces hardware hourly rates, A100 80 GB at 2.50 USD/h
- Isaac Lab Arena: GR00T N1.6 post-training hardware options and wall-clock reference figures
- lerobot on PyPI, version 0.6.1 released 3 August 2026
Ready for high-quality robotics data?
AY-Robots connects your robots to skilled operators worldwide.
Get Started