Pinecone
Maven Dependency
<dependency>
<groupId>dev.langchain4j</groupId>
<artifactId>langchain4j-pinecone</artifactId>
<version>0.36.2</version>
</dependency>
Known Issues
- https://github.com/langchain4j/langchain4j/issues/1948
Pinecone stores all numbers as floating-point values,
which means
Integer
andLong
values (e.g., 1746714878034235396) stored inMetadata
may be corrupted and returned as incorrect numbers! Possible workaround: convert integer/double values toString
before storing them inMetadata
. Please note that in this case metadata filtering might not work properly!
APIs
PineconeEmbeddingStore