blueprint-remote-providers 0.2.0-alpha.2

Remote service providers for Tangle Blueprints
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Lambda Labs — on-demand GPU cloud with A100/H100 instances.
//!
//! <https://cloud.lambdalabs.com/api/v1/docs>
//!
//! API pattern: REST + Basic auth with API key as username. We represent this as
//! Bearer auth because reqwest normalizes both; Lambda Labs accepts a Bearer token.
//!
//! Env vars:
//! - `LAMBDA_LABS_API_KEY` — API key from the Lambda Labs dashboard.
//! - `LAMBDA_LABS_REGION` — default region slug, e.g. `us-west-1`, `us-east-1`.
//! - `LAMBDA_LABS_SSH_KEY_NAME` — SSH key name pre-registered in the dashboard.

mod adapter;
mod instance_mapper;

pub use adapter::LambdaLabsAdapter;
pub use instance_mapper::LambdaLabsInstanceMapper;