the last time i checked, iNat had two computer vision API endpoints - one which returns suggestions based on a photo (and other information like location, etc.) and another which returns suggestions for an observation. neither of these are officially documented, and as far as I’ve seen, the stance of the staff is that neither the CV endpoints nor the CV models are meant to be used directly by the general public, though they’ve indicated in the past that they have made these available to third parties for certain special purposes in the past.
the official stance is that if you want to get CV suggestions, you should either upload an observation and get suggestions via the system, or you can train your own CV using the publicly available photos in either the Amazon Web Services open data set or in one of the past Visipedia competition sets.
that said, i believe it is technically possible to use the CV API endpoints directly, though it would be an unsanctioned use.
the last time i checked, the pyiNaturalist developers had looked into adding support for the CV API, but they decided against doing so because it’s not meant to be used directly by the general public. so unless something changed, i don’t think pyiNat supports this functionality.
…
it’s worth noting that computer vision suggestions may vary depending on how you request suggestions, what inputs you provide at the time of the request, and which model is available at the time. so if you actually plan to do some sort of analysis in the future, you may have to take this into consideration.