Open-EO / openeo-geopyspark-driver

OpenEO driver for GeoPySpark (Geotrellis)
Apache License 2.0
26 stars 5 forks source link

As a user I want to be able to secure my AI models #819

Open HansVRP opened 5 months ago

HansVRP commented 5 months ago

Scope; many openEO users want to enable AI model inference through openEO. However, they do want to limit what users can do with the model (e.g. downloading the weights)

Currently we run model inference through UDFs. This requires us to place the AI models on public repositories.

From the data engineering team we aim to have a private repo for the models, which is accessible by both the terrascope and cdse backend.

The backends should therefore be able to 'log in' into artifactory.

HansVRP commented 5 months ago

@jdries any additional details I overlooked?

soxofaan commented 5 months ago

I think this can also be generalized to URL based UDPs, so that one can make a UDP available for general use, without exposing the UDP content

  {
    "proces_id": "proprietary_ndvi",
    "namespace": "https://example.com/alice/private/ndvi.json"
    ...