A good mechanism we have been using to productionize chatbots without affecting page load times is to load the js file of the model with a delay.
The calculation of First To to Interaction assumes 5 seconds network inactivity for calculation . So as a thumb rule load the chat bot about 6000-7000 msec after page load
This ensures efficient page load times.
Open Source Contributer at Kairon