probots-io / pinecone-php Goto Github PK
View Code? Open in Web Editor NEWA beautiful, extendable PHP Package to communicate with your pinecone.io indices, collections and vectors.
Home Page: https://probots.io
License: MIT License
A beautiful, extendable PHP Package to communicate with your pinecone.io indices, collections and vectors.
Home Page: https://probots.io
License: MIT License
The current implementation of the pinecone-php package constructs the URL for fetching vectors in a format that is not
compatible with the Pinecone API. The package generates a URL like this:
HOSTNAME/vectors/fetch?ids=vector-id-1,vector-id-2
However, the Pinecone API expects the URL to have multiple "ids" parameters, like this:
HOSTNAME/vectors/fetch?ids=vector-id-1&ids=vector-id-2
Note the ids=1&ids=2
, this is apparently valid and expected, news to me, not much we can do about it...
As saloon has moved to saloonphp
, can you create a release to reflect the commit from last year, please?
Gets rid of both of these warnings:
Package sammyjo20/saloon is abandoned, you should avoid using it. Use saloonphp/saloon instead.
Class Probots\Pinecone\Requests\Exceptions\MissingNameException located in ./vendor/probots-io/pinecone-php/src/Exceptions/MissingNameException.php does not comply with psr-4 autoloading standard. Skipping.
P.S - thanks for a great package!
Is there plans for supporting Pinecone List
endpoint for serverless indexes. This endpoint is crucial for Retrieval Augmented Generation (RAG) use cases, allowing us to query vector IDs using prefixes.
https://docs.pinecone.io/reference/list
https://docs.pinecone.io/docs/manage-rag-documents
Thanks for considering this addition and for this great package!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.