Repository navigation
Conversation
Lium publishes every rentable GPU node as an unauthenticated JSON feed (https://lium.io/api/public/v1/nodes) with per-GPU hourly prices. The source keeps on-demand nodes, skips the reclaimable spot tier and collapses nodes into one row per model and GPU count. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author
|
@kchandan, a gentle ping on this one. It adds Lium as an on-demand price source from our public nodes feed. If you'd like anything changed (the source format, tests, or skipping the spot tier differently), say so and I'll update it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds Lium (https://lium.io), a GPU rental marketplace, as a price source.
Source.
https://lium.io/api/public/v1/nodesis a public, unauthenticated JSON feed of every rentable node, with per-GPU and per-node hourly USD prices (docs). robots.txt allows/api/public/.What
scraper/sources/lium.pydoesspottier, which is reclaimable, in line with the README's on-demand-only rule.H100 80GB HBM3,A100-SXM4-80GB,B300 SXM6 PC,RTX A6000) beforecanonical_model."<model> x<count>"as the instance type, socollapse_regionspublishes one row per model and GPU count at its cheapest country, and keeps the per-country prices inregions.availabilityfromavailable_gpu_count.deploy_urlis the node's rent page.Wiring. One
JOBSentry with a minimum of 5 rows, a README sources-table row, andtest_lium_skips_spot_and_normalizes_names.Checks.
pytest -q testspasses (9). A live dry run today returned 21 rows across 15 models, none quarantined by the price bounds.dstackai/gpuhunt#259 adds Lium to the gpuhunt catalog. Once that ships, the gpuhunt source could take Lium instead, and I'm happy to switch to that if you prefer one route.
🤖 Generated with Claude Code