does the 'oc' mean its pre overclocked or overclockable??If you find one that doesn't require external power, I would say yes. I know Zotac made one that didn't require a 6-pin, because that's what I have.
This is it
https://www.zotac.com/us/product/graphics_card/zotac-geforce-gtx-1050-ti-oc-edition#spec
Ignore the power connector pad on the board. It isn't occupied. They made other variants that did require it that used the same board.