Skip to content

Overview

The FlexAI Remote Storage Connection Manager enables seamless integration with cloud storage providers, facilitating efficient data transfer and access without the need for local downloads and re-uploads.

Create secure connections to your cloud storage and move data directly between their servers and the FlexAI platform.

The Remote Storage Connection Manager enables you to:

  • Connect to cloud storage providers like AWS S3, Google Cloud Storage, and Cloudflare R2
  • Transfer data efficiently with server-to-server connections
  • Manage credentials securely using the FlexAI Secret Manager
  • Upload datasets directly from a third party Cloud Storage Provider to FlexAI
  • Export checkpoints To your preferred storage destinations

Efficiently move Datasets from a Cloud Storage Provider to FlexAI:

  1. Direct transfer - Server-to-server transfer without local downloads
  2. Resource optimization - FlexAI handles these data transfers without using compute resources
  3. Dataset structure preservation - Your file and directory structure is kept intact

Upload model Checkpoints to a Cloud Storage Provider:

  1. Flexible destinations - Export to any* connected storage provider
  2. Custom paths - Specify exact destination locations
  3. Metadata preservation - Maintain checkpoint metadata and versioning

Note: Exporting to the Hugging Face Hub is not currently supported.

Upload model Checkpoints from a Cloud Storage Provider:

  1. Flexible sources - Import base models or custom checkpoints of your Remote Storage Providers, like the Hugging Face Hub
  2. Metadata recognition - FlexAI recognizes checkpoint metadata and versioning
  3. Resume Training - Continue Training or Fine-tuning your imported Checkpoints
  4. Serve Models - Deploy Inference Endpoints from imported Checkpoints

Minimize data transfer costs with smart routing:

  • Regional optimization - Use storage regions close to FlexAI infrastructure
  • Direct transfers - Avoid egress fees from intermediate downloads
  • Efficient data transfers - Avoid fetching Datasets during runtime
  • Data residency - Choose storage regions that meet compliance requirements
  • Encryption at rest - Leverage cloud provider encryption capabilities
  • Access logging - Maintain detailed logs for compliance auditing
  • Data lifecycle - Implement appropriate data retention and deletion policies

Ready to connect your cloud storage? Explore these resources:

Storage Commands

Complete CLI reference for storage connections

Dataset Upload

Upload datasets from cloud storage

Checkpoint Export

Export checkpoints to cloud storage

Secret Management

Manage storage credentials securely