Description
Is your feature request related to a problem?
There is no solution to upload ML models from Google Cloud buckets (or other cloud providers) to OpenSearch. The only way is to make bucket objects public and use the public URL, therefore exposing ML models to anyone.
This makes the process of uploading a model quite tedious as we need to upload the model by chunks from our local because we do not want to expose ML models to the public internet
What solution would you like?
ModelHelper.downloadAndSplit
currently uses ai.djl.training.util.DownloadUtils
to download ML models. The solution would be to add (or check if there is an already coded solution) a helper function that allows gcloud (gs://bucket/model.zip) or AWS (s3://bucket/model.zip) type links
What alternatives have you considered?
Making bucket publicly accessible to anyone or uploading model from local making the process tedious
Do you have any additional context?
No
Metadata
Metadata
Assignees
Labels
Type
Projects
Status