FlowiseAI / Flowise

Drag & drop UI to build your customized LLM flow
https://flowiseai.com
Apache License 2.0
30.79k stars 16.01k forks source link

[BUG] Upserting Airtable--to-->Qdrant works only once until flow is saved again #942

Open Dubple opened 1 year ago

Dubple commented 1 year ago

Describe the bug During the first chat message (or API request), a collection in Qdrant is created and the document from Airtable is upserted as expected. However if a collection is deleted and a second chat message (or API request) is sent, the collection is recreated but there is no data upserted to it. Once a flow is saved again, the behavior resets: Works only once, fails on second time.

To Reproduce Steps to reproduce the behavior:

  1. Reproduce the flow from the screenshot below
  2. Send a chat message (Collection is created and data is upserted)
  3. Delete the collection from Qdrant
  4. Send a chat message again (Collection is created and no data is upserted)

Expected behavior I expect the chatflow to always create a collection AND upsert data when the collection cannot be found and needs to be recreated.

Screenshots pixelated_screenshot

Setup

Anush008 commented 1 year ago

Hey. I haven't been able to reproduce the behaviour. Is there some additional config that's not mentioned?

Dubple commented 1 year ago

It is running on Railway and in debug mode, no further special config whatsoever. I'm currently running latest 1.3.6 and it is still persistent.

Does chatting with your reproduced flow always upsert data for you?