Hi,
For using a external GPU in a Box as Graphics Accelerator you need a Thunderbolt 2.0 or 3.0 Port.
The Surface Pro 3 does NOT have such a port. We do have a MiniDisplayPort, but thats for Video Out only.
AFAIK it's impossible to use an external GPU with the Surface 3 Pro.