Documentation

Java Go

Description

Pinecone Local is an in-memory Pinecone Database emulator available as a Docker image. Pinecone is the leading AI infrastructure for building accurate, secure, and scalable AI applications. Use Pinecone Database to store and search vector data at scale.

Examples

Dependency:
<dependency>
    <groupId>org.testcontainers</groupId>
    <artifactId>pinecone</artifactId>
    <version>1.20.5</version>
    <scope>test</scope>
</dependency>
Usage:
var container = new PineconeLocalContainer(DockerImageName.parse("ghcr.io/pinecone-io/pinecone-local:v0.7.0"));
container.start();
Dependency:
go get github.com/testcontainers/testcontainers-go/modules/pinecone
Usage:
pineconeContainer, err := pinecone.Run(context.Background(), "ghcr.io/pinecone-io/pinecone-local:v0.7.0")