Pinecone Integration
This integration allows you to connect and interact with your Pinecone vector database and perform quick operations such as "Delete Vectors", "Upsert Pinecone Index", "Query Vectors".
![PineCone Nodes](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpinecone_banner.cffe705f.png&w=1920&q=75)
Steps to connect with Pinecone Database
Setup Pinecone App
Create an account on Pinecone (opens in a new tab) --> setup application and add organization (follow pinecone tour).
Create a New Index
Create an Index to manage vectors and access the required credentials.
- Give your index a name. - Add required configurations
such as dimensions and metric - Click create
Get Credentials and Variables from created Index
Click on the created index.
![PineCone Index Setup](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Findex_setup.8e1ad6eb.png&w=1920&q=75)
Get Pinecone API Key
You will find your Pinecone API key under AI agent API keys (see navigation bar)
![PineCone API Key](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpinecone_api.440bb2fd.png&w=1920&q=75)
You are all set to use BuildShip's Pinecone Nodes. 🎉
Example: Lets upsert some records to Pinecone vector database
In this example we will upsert few values of records to the created Pinecone vector index.
![PineCone Upsert Node](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpinecone-node.9b3aff5f.png&w=1920&q=75)
- Add a REST API Trigger and select POST method.
- Add all the required values from the Vector Index we created above.
- Pass the API Key.
- Sample Array for record:
[
{
"id": "1",
"values": [0.236, 0.971]
}
]
- Lets deploy our workflow and test the API on Postman (choose your favorite tool)
![PineCone Node Testing](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpinecone_postman.762d0c1c.png&w=1920&q=75)
🎉 Congratulations you have successfully connected and upserted a record in Pinecone Database
![PineCone Upsert Value](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fpinecone-upsert.c2f760da.png&w=1920&q=75)
Need Help?
- 💬Join BuildShip Community
An active and large community of no-code / low-code builders. Ask questions, share feedback, showcase your project and connect with other BuildShip enthusiasts.
- 🙋Hire a BuildShip Expert
Need personalized help to build your product fast? Browse and hire from a range of independent freelancers, agencies and builders - all well versed with BuildShip.
- 🛟Send a Support Request
Got a specific question on your workflows / project or want to report a bug? Send a us a request using the "Support" button directly from your BuildShip Dashboard.
- ⭐️Feature Request
Something missing in BuildShip for you? Share on the #FeatureRequest channel on Discord. Also browse and cast your votes on other feature requests.