If you were making Carriers, you wouldn' t have enough units to overcome the fury of Mirex's swarm, Seph.
What you should do is (if you're playing Temple) put 1 zealot and 1 probe ON the ramp, and then surround the top of the ramp with dragoons. Get increased goon range, that way the dragoons will attack his units, and they will just run around mindlessly trying to get the dragoons.
Scout often, if he's going Muta/ling, go Archons. If he's going hydras, go Fast z / goon range, etc.