Online Forecasting Model that needs to work across Web UI, Google Assistant as well as Dialogflow.
Vertex AI Prediction Service is a fully managed service – designed to handle at scale requests.
It supports both online and batch predictions.
On the other hand, if it is not an online model and your dataset is related to a time series (seasonal forecasts etc.), then BigQuery ML ARIMA is ideally suited.