# Could not upload model to opensearch cluster

**URL:** <https://forum.opensearch.org/t/could-not-upload-model-to-opensearch-cluster/14619>\
**Category:** Machine Learning\
**Created:** [June 9, 2023, 5:05pm UTC](https://forum.opensearch.org/t/could-not-upload-model-to-opensearch-cluster/14619 "2023-06-09T17:05:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tanmoy](https://avatars.discourse-cdn.com/v4/letter/t/d6d6ee/32.png) [@tanmoy](https://forum.opensearch.org/u/tanmoy)\
**Post date:** [June 9, 2023, 5:05pm UTC](https://forum.opensearch.org/t/could-not-upload-model-to-opensearch-cluster/14619/1 "2023-06-09T17:05:55Z")

</div>

**Versions** (relevant - OpenSearch/Dashboard/Server OS/Browser):  
2.8.0

**Describe the issue** :  
I tried this

```auto
POST /_plugins/_ml/models/_upload
{
  "name": "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2",
  "version": "1.0.1",
  "description": "This is a sentence-transformers model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search.",
  "model_task_type": "TEXT_EMBEDDING",
  "model_format": "TORCH_SCRIPT",
  "model_content_size_in_bytes": 488135181,
  "model_content_hash_value": "a2ae3c4f161bd8e5a99a19ba5589443d33a120bb2bd67aa9da102c8b201f1277",
  "model_config": {
    "model_type": "bert",
    "embedding_dimension": 384,
    "framework_type": "sentence_transformers",
    "all_config": "{\"_name_or_path\":\"old_models/paraphrase-multilingual-MiniLM-L12-v2/0_Transformer\",\"architectures\":[\"BertModel\"],\"attention_probs_dropout_prob\":0.1,\"gradient_checkpointing\":false,\"hidden_act\":\"gelu\",\"hidden_dropout_prob\":0.1,\"hidden_size\":384,\"initializer_range\":0.02,\"intermediate_size\":1536,\"layer_norm_eps\":1e-12,\"max_position_embeddings\":512,\"model_type\":\"bert\",\"num_attention_heads\":12,\"num_hidden_layers\":12,\"pad_token_id\":0,\"position_embedding_type\":\"absolute\",\"transformers_version\":\"4.7.0\",\"type_vocab_size\":2,\"use_cache\":true,\"vocab_size\":250037}"
  },
  "created_time": 1676326534702,
  "url": "https://artifacts.opensearch.org/models/ml-models/huggingface/sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2/1.0.1/torch_script/sentence-transformers_paraphrase-multilingual-MiniLM-L12-v2-1.0.1-torch_script.zip"
}

```

got

```auto
{
  "error": {
    "root_cause": [
      {
        "type": "illegal_argument_exception",
        "reason": "model group id is null"
      }
    ],
    "type": "illegal_argument_exception",
    "reason": "model group id is null"
  },
  "status": 400
}

```

**Configuration** :  
I have been running opensearch cluster locally from neural-search docker compose

---

<div class="post-metadata">

**Author:** ![dhrubo](https://avatars.discourse-cdn.com/v4/letter/d/9e8a1a/32.png) [@dhrubo](https://forum.opensearch.org/u/dhrubo)\
**Post date:** [June 9, 2023, 8:09pm UTC](https://forum.opensearch.org/t/could-not-upload-model-to-opensearch-cluster/14619/2 "2023-06-09T20:09:13Z")

</div>

You need to register a model group first and use that group id to register a model. Please checkout [this doc](https://github.com/opensearch-project/ml-commons/blob/2.x/docs/model_access_control.md#registering-a-model-group)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex019/uploads/mauve_hedgehog/original/2X/3/33547ea01a5b12dcca2958411d3edd97ae2ea8c1.png) [@system](https://forum.opensearch.org/u/system)\
**Post date:** [August 8, 2023, 8:09pm UTC](https://forum.opensearch.org/t/could-not-upload-model-to-opensearch-cluster/14619/3 "2023-08-08T20:09:59Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
