Design patterns to develop generative AI apps

Are there any best practice design patterns available to develop generative ai apps. If not, I am thinking if we can crowd source our knowledge in this space