Tensorlake Cloud SDK
A Rust SDK for interacting with Tensorlake Cloud APIs. This SDK provides a high-level, ergonomic interface for managing applications, functions, and execution requests in the Tensorlake Cloud platform.
Quick Start
use ;
async
Authentication
The SDK uses Bearer token authentication, either a Personal Access Token (PAT) or a Project API key. Provide your token when creating the SDK:
use Sdk;
let sdk = new.unwrap;
Available Clients
ApplicationsClient: Manage applications, functions, and requestsImagesClient: Build and manage container imagesSandboxesClient: Manage sandbox lifecycle, pools, and snapshotsSecretsClient: Manage secrets for secure configurationDocumentAiClient: Manage Document AI APIs
Error Handling
The SDK provides detailed error types for different scenarios:
use ;
async