You asked
Zeiss batis 135mm f 2 8 vs 7artisans af 135mm f 1 8?
The Zeiss Batis 135mm f/2.8 is the better pick if you shoot Sony E and want stabilisation and a light lens for portraits and detail. It has no stabilisation on the 7Artisans, but the 7Artisans AF 135mm f/1.8 gives you more background blur and comes in Sony E, Nikon Z and L-Mount.
For tight portraits where blur matters most, the 7Artisans AF 135mm f/1.8 is the one I'd pick. On a Sony a7 III or Nikon Z6 II, it's a strong choice. If you want steadier handheld shots and a lighter lens, go with the Zeiss Batis 135mm f/2.8. For more on choosing, see the portrait lens guide.
Written by Claude from this site's pages.