Unable to find 'pc.inference'

I am not able to see .inference in python.I see other listings of methods etc.

Here is what I am using.

Python 3.12

pinecone==5.4.2
pinecone-client==5.0.1
pinecone-plugin-inference==3.1.0
pinecone-plugin-records==1.0.0

What could be the reason?

Thank you!

Thanks for reporting! The issue might be related to the way certain pinecone modules appear in IDE autocomplete. Would you let us know if you have an issue using the SDK. We are working to resolve the autocomplete issue.

Thanks again for surfacing.

Since pinecone-plugin-inference is a module that is applied to the pinecone client at runtime, you may have issues with autocomplete in your IDE. Are you able to build and run your code at all?

Here’s a bit more information on the current issue with the plugin architecture: [Bug] [Plugins] Pinecone Python plugins cause problems with autocomplete (intellisense) in IDEs · Issue #423 · pinecone-io/pinecone-python-client · GitHub

Hi,

Sorry for the delay. Not able to use SDK. The IDE is PyCharm 2024.1.6 Community edition