Deploy a model and classify text using the runtime API

After you're satisfied with your model, and made any necessary improvements, you can deploy it and start classifying text. Deploying a model makes it available for use through the runtime API.

Prerequisites

See the application development lifecycle for more information.

Deploy your model

Deploying a model hosts it and makes it available for predictions through an endpoint.

When a model is deployed, you will be able to test the model directly in the portal or by calling the API associated with it.

Note

You can only have ten deployment names.

  1. Go to your project in Language studio.

  2. From the left panel, select Deploy model.

  3. Click on Add deployment to submit a new deployment job.

    A screenshot showing the deployment button.

  4. In the window that appears, you can create a new deployment name by or override an existing one. Then, you can add a trained model to this deployment name.

    A screenshot showing the screen for a new deployment

Delete deployment

To delete a deployment, select the deployment you want to delete and click Delete deployment

Tip

You can test your model in Language Studio by sending samples of text for it to classify.

Send a text classification request to your model

Using Language studio

  1. After the deployment is completed, select the model you want to use and from the top menu click on Get prediction URL and copy the URL and body.

    run-inference

  2. In the window that appears, under the Submit pivot, copy the sample request into your command line

  3. Replace <YOUR_DOCUMENT_HERE> with the actual text you want to classify.

    run-inference-2

  4. Submit the request

  5. In the response header you receive extract jobId from operation-location, which has the format: {YOUR-ENDPOINT}/text/analytics/v3.2-preview.2/analyze/jobs/<jobId}>

  6. Copy the retrieve request and replace <OPERATION-ID> with jobId received from the last step and submit the request.

    run-inference-3

You will need to use the REST API. Click on the REST API tab above for more information.