---
title: Deploy trained models
description: If you want to perform natural language processing tasks in your cluster, you must deploy an appropriate trained model. There is tooling support in Eland...
url: https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/1655/explore-analyze/machine-learning/nlp/ml-nlp-deploy-models
products:
  - Machine Learning
---

# Deploy trained models
If you want to perform natural language processing tasks in your cluster, you must deploy an appropriate trained model. There is tooling support in [Eland](https://github.com/elastic/eland) and Kibana to help you prepare and manage models.
1. [Select a trained model](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/1655/explore-analyze/machine-learning/nlp/ml-nlp-select-model).
2. [Import the trained model and vocabulary](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/1655/explore-analyze/machine-learning/nlp/ml-nlp-import-model).
3. [Deploy the model in your cluster](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/1655/explore-analyze/machine-learning/nlp/ml-nlp-deploy-model).
4. [Try it out](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/1655/explore-analyze/machine-learning/nlp/ml-nlp-test-inference).