How to add a product feed as a record?


I am loooking to store a product feed in Pinecone, from AWIN or other affiliation plateform, so that my ChatBot can inform customers abouts available products.

I have created an index on a serverless, and now I am a bit stucked :slight_smile: .

I can see how to enter each product one by one, but is there a way to entrer about 500 products as a record, simply with a product feed ?

Thanks in advanced fo the tips.

Hi @fabienbelleinguer, and welcome to the Pinecone forums!

Thanks for your question.

It sounds like you’ll need to write some code to parse the feed (is the feed XML, JSON?) into product documents that can be converted to embeddings and then upserted into your Pinecone vector database.

You’ll either need to find some Python examples of parsing the feed format into a usable structure, or you might try asking an LLM like ChatGPT for help with this custom code task.

We do have an example Jupyter Notebook demonstrating how to build a product recommender chatbot.

If you can provide more information or example code or feed items, we might be able to make further suggestions.

Hope that helps!


Thanks @ZacharyProser , definitely this setting requires some coding skills, too hard for simple DIY :slight_smile:.