Skip to main content
Proscia Concentriq® Embeddings extracts H-Optimus embeddings from slides in a Concentriq® LS workspace — no downloading, tiling, or self-hosted server required. It’s the best fit when your slides already live in Concentriq® LS: Proscia tiles each slide, runs the model, and returns one safetensor file of embeddings per slide.
This integration is operated by Proscia. Bioptimus provides the H-Optimus foundation model; Proscia provides the Concentriq® platform, the embeddings service, and the proscia-ai-tools client. For platform access, workspace provisioning, and support, contact Proscia.

How it works

1

Slides live in Concentriq® LS

Your whole-slide images are stored in your Concentriq® LS workspace. Nothing is downloaded locally.
2

Select H-Optimus and request embeddings

Using the proscia-ai-tools Python client, you point at one or more image repositories, pick the H-Optimus model tag, and submit an embedding job. The call returns a ticket ID.
3

Proscia runs inference

Concentriq® Embeddings tiles each slide at your chosen magnification and runs H-Optimus on Proscia’s infrastructure.
4

Pull embeddings back

Fetch the results by ticket ID. Each slide comes back as a compact safetensor file of feature vectors that you load into memory for downstream tasks.

1. Install the client

Install the client directly from GitHub:

2. Authenticate

The client connects to your Concentriq® workspace endpoint. It supports three authentication methods — provide exactly one:
Your workspace URL and credentials are issued by Proscia. Keep them out of source control — load them from environment variables or a secrets manager rather than hard-coding them.

3. Generate embeddings with H-Optimus

Submit an embedding job against one or more Concentriq® image repositories, selecting the H-Optimus model tag and the microns-per-pixel (mpp) resolution. The call returns a ticket ID for retrieving the results.
The client also exposes embed_images (for specific image IDs) and embed_roi (for annotation- or region-based embeddings). See the proscia-ai-tools client for the full API.
The model tag selects the foundation model Concentriq® Embeddings runs. Use the H-Optimus tag published by Proscia for your workspace; the exact set of available models is controlled by Proscia and may expand over time.

4. Explore end-to-end examples

Proscia maintains runnable notebooks for complete workflows — embedding generation, regions of interest, annotations, clustering, segmentation, and zero-shot classification:

Proscia example notebooks

Browse the notebooks/ folder in proscia-ai-tools for end-to-end Concentriq® Embeddings workflows using H-Optimus.

When to use a different option

Slides not in Concentriq®?

If your slides live outside Concentriq® LS, deploy H-Optimus or M-Optimus via AWS, on-premise, or Hugging Face.

Need whole-slide tooling?

The Bioptimus SDK handles tiling, tissue masking, and output formats against a Bioptimus-deployed server.