Chapter 12: DataRobot Python API
Users can access DataRobot's capabilities using DataRobot's Python client package. This lets us ingest data, create machine learning projects, make predictions from models, and manage models programmatically. It is easy to see the advantages that Application Programming Interfaces (APIs) offer users. The integrated use of Python and DataRobot lets us leverage the AutoML capabilities DataRobot presents, all while exploiting the programmatic flexibility and potential that Python possesses.
In this chapter, we will use the DataRobot Python API to ingest data, create a project with models, evaluate the models, and make predictions against them. At a high level, we will cover the following topics:
- Accessing the DataRobot API
- Understanding the DataRobot Python client
- Building models programmatically
- Making predictions programmatically