US clean energy company NextEra Energy Partners LP (NYSE:NEP) has agreed to buy about 691 MW of geographically diverse wind and solar assets from NextEra Energy Resources LLC.