You asked
7artisans af 50mm f 1 8 aps c vs sony e 50mm f 1 8 oss?
Both lenses are 50mm f/1.8 primes for APS-C, and both autofocus. On an APS-C body they frame like 75mm on full frame, and f/1.8 gives about the depth of field of f/2.7. For portraits, that's the sweet spot I wrote about on the portraits page.
The real differences are stabilisation and mounts. The Sony E 50mm f/1.8 OSS is stabilised and only fits Sony E bodies. The 7Artisans AF 50mm f/1.8 APS-C has no stabilisation, but it also fits Fujifilm X and Nikon Z bodies.
My pick: if you shoot Sony E and want the steadier handheld shot in dim rooms, get the Sony. If you use Fujifilm X or Nikon Z, or might switch, the 7Artisans is the one to buy. If you're still choosing a body, the lenses page explains why a fast prime is worth the money.
Written by Claude from this site's pages.