Если вы введете fig.write_html?
внутри ячейки, вы сможете прочитать всю документацию, которая немного более явна, чем документ, который вы опубликовали. Короче говоря
fig.write_html("output.html",
include_plotlyjs="cdn")
Должен создавать файл на ~ 3 МБ меньше, чем тот, который вы получаете сейчас, так как эта опция указывает на plotly.js
онлайн вместо включения его в вывод.