Page cover

Workload Management

Workload Management allows providers to securely deploy and manage their Privacy-preserving workloads on the LatticaAI platform.

circle-info

Note on Model vs. Program Management This page describes the lifecycle of AI models that are transformed by LatticaAI into homomorphic execution pipelines. For TFHE-based workflows, the submitted artifact is an already compiled program. In those cases, the Homomorphic-Ready Model Creation step does not apply, and the program is deployed directly. All other management operations follow the same workflow.

Prerequisite: Providers Registration

To access LatticaAI’s Workload Management features, providers must:

  • Sign Up: Register on the LatticaAI platform and complete the onboarding details.

  • Choose Your Management Interface:

    • Use the Web Management Console for a streamlined, browser-based experience —or—

    • Install the Management Client if you prefer to integrate directly via our SDK.

Both options support full workload deployment and management workflows - choose the one that fits your development style.


Workload Management Workflow

To use your Privacy-preserving workloads with LatticaAI, follow these steps:

1

Consultation and Workload Deployment

Contact usarrow-up-right to evaluate whether your AI model is suitable for encrypted data processing.

If the model is compatible, deploy it to the LatticaAI backend using the Management Client. TFHE-based programs can be deployed directly without prior evaluation.

2

Homomorphic-Ready Model Creation

LatticaAI will transform the deployed model to create a homomorphic-ready version for encrypted data processing. Once this process is complete:

  • The model's status in the system will change from "Pipeline Pending" to "Active".

  • The updated status will be visible in the Web Console, allowing the provider to manage and utilize the model for encrypted data interactions.

3

Manage Your Model

After deployment, you can manage your workload through the web console or Python SDK.

Change Workload Settings:

  • Status: Set the model as active or inactive.

    circle-info

    Queries can only run on active workloads that have at least one linked worker assigned to process the requests.

  • Name and Description: Update the workload’s name or description to keep records accurate.


For detailed steps, refer to the following guides:


Last updated