filipniziol
Esteemed Contributor

 

Hi @johndoe99012 ,

If you want to make a registered Databricks model accessible via external calls—similar to how you might use AWS API Gateway—you can leverage Databricks Model Serving. This feature allows you to host a model as a REST endpoint and interact with it from outside Databricks.

filipniziol_1-1734348633833.png

Key Steps:

  1. Enable Model Serving:
    Ensure that your workspace is in a region where Model Serving is supported. You can find the list of supported regions here:
    Azure Databricks Feature & Region Support – Model Serving

  2. Deploy Your Model to a Serving Endpoint:
    Once your model is registered in Unity Catalog, you can create a serving endpoint from the Databricks UI or via the CLI.
    Databricks Documentation on Model Serving

  3. Obtain the Endpoint URL and Authentication Credentials:
    After the serving endpoint is live, Databricks provides a REST URL. You can call this URL from your external applications using standard HTTP requests. You'll need to include the appropriate authentication token.

filipniziol_2-1734348704381.png