There’s another related recent thread here ==> Understanding the difference between Sequential / Functional model
It contains a link to a Keras guide that has some useful examples of building models with complex topology that might leverage both APIs.