I tried to get started with Pinecone, but it seems like a dead project.
I tried to use this repository: GitHub - pinecone-io/go-pinecone: Pinecone.io Golang Client but the example code doesn’t even compile:
# github.com/pinecone-io/go-pinecone/examples
./app.go:12:2: "github.com/pinecone-io/go-pinecone/pinecone_grpc" imported as pinecone and not used
./app.go:52:12: undefined: pinecone_grpc
./app.go:56:49: undefined: pinecone_grpc
./app.go:57:15: undefined: pinecone_grpc
./app.go:77:46: undefined: pinecone_grpc
./app.go:89:46: undefined: pinecone_grpc
./app.go:90:15: undefined: pinecone_grpc
./app.go:106:49: undefined: pinecone_grpc
./app.go:118:85: undefined: pinecone_grpc
In addition, the arguments aren’t documented. I tried to fix it myself, but even then the code doesn’t work:
2023/06/07 08:08:31 connecting to XXX.pinecone.io:443
2023/06/07 08:08:32 upserting data...
2023/06/07 08:08:32 upsert error: rpc error: code = Unknown desc = malformed header: missing HTTP content-type
exit status 1
The issues on that github repo are disabled…
Has anyone had similar experiences?