Skip to content

On-premise users: click in-app to access the full platform documentation for your version of DataRobot.

Custom model environments

To create a custom inference model, you must select an environment that the model will use. By providing an environment separate from a custom model, DataRobot can build the environment for you. This allows you to reuse the environment for as many models as you want. An environment includes packages and language and system libraries used for models. You can select one of two types of environments:

Environment Description
Drop-in environments Contain the model requirements and the start_server.sh file for the custom model. They are provided by DataRobot in the Custom Model Workshop.
Custom environments Do not contain the model requirements or the start_server.sh file for the custom model. Instead these requirements must be provided in the folder of the custom model you intend to use with the environment. You can create your own environment in the Custom Model Workshop. You can also create a custom drop-in environment by including the Scoring Code and start_server.sh file in the environment folder.

Updated November 3, 2023