_hyper-competent collaborator who may completely make things up occasionally and will sometimes give different answers to the same question*_

So, indistinguishable from a human then

No. A competent human doesn't make things up, he admits ignorance. He also only very rarely changes answers he previously gave.