Best practices for updating and removing documents?

Is there any best practice or a reference python (langchain) project that fulfills these requirements?

  • I want to see a list of documents stored in my Pinecon index.
  • Upserting documents via a GUI (drag and drop or manual upload).
  • Removing documents via GUI.

I’d like to know what i have to check when upserting or removing documents. Probably i have to store the vectorIds during the upsert.

Do you have any related projects on this topic?