The flow
Starts it 1Model 4Logic 19Service 11
The steps in the order they run, from what starts it.
- 1When clicking ‘Test workflow’Manual triggerStarts it
- 2Character Text SplitterText Splitter Character Text SplitterModel
- 3Embeddings OpenAIEmbeddings Open AiModel
- 4CREATE TABLE scrape_queue in SupabasePostgresService
- 5CREATE TABLE scrape_queue in Supabase1PostgresService
- 6HTTP RequestHttp RequestService
- 7Default Data LoaderDocument Default Data LoaderModel
- 8Supabase Vector Store_documentsVector Store SupabaseModel
- 9XMLXmlLogic
- 10Update a row in scrape_queue TableSupabaseService
- 11Split OutSplit OutLogic
- 12Loop Over ItemsSplit In BatchesLogic
- 13Loop Over Items1Split In BatchesLogic
- 14Get a row - scrape_queue TableSupabaseService
- 15Split Out1Split OutLogic
- 16Format the URLSetLogic
- 17If2IfLogic
- 18Check if the URL is in the Supabase TableSupabaseService
- 19Crawl4ai Web Page ScrapeHttp RequestService
- 20Format the Output from the Supabase nodeCodeLogic
- 21WaitWaitLogic
- 22Wait1WaitLogic
- 23If "shouldInsert" is trueIfLogic
- 24Crawl4AI_Task StatusHttp RequestService
- 25URL in a new rowSupabaseService
- 26IfIfLogic
- 27Update a row in scrape_queue Table1SupabaseService
- 28Remove redundant data from the scrapingCodeLogic
- 29Edit FieldsSetLogic
- 30Quality Filter NodeCodeLogic
- 31Task_id CounterCodeLogic
- 32Content Type DetectionCodeLogic
- 33If1IfLogic
- 34Better Metadata ExtractionCodeLogic
- 35Update a row in scrape_queue Table2SupabaseService