First thought was A9 trying to get a call from AK, AQ but since you said he seems good I think he has to have a set. He can't be putting you on TPGK with the action pre-flop, and so the AI just turns his hand into a bluff.

Still gotta call, 2 outs.