The flow
Starts it 4Model 9Logic 8Service 10
The steps in the order they run, from what starts it.
- 1When File Created in DriveGoogle Drive triggerStarts it
- 2When File Updated in DriveGoogle Drive triggerStarts it
- 3Generate OpenAI EmbeddingsEmbeddings Open AiModel
- 4Split Text RecursivelyText Splitter Recursive Character Text SplitterModel
- 5Chat Message TriggerChat triggerStarts it
- 6Buffer Memory StorageMemory Buffer WindowModel
- 7OpenAI GPT-4 Chat ModelLm Chat Open AiModel
- 8Query OpenAI EmbeddingsEmbeddings Open AiModel
- 9When Slack Event OccursSlack triggerStarts it
- 10Download Created FileGoogle DriveService
- 11Download Updated FileGoogle DriveService
- 12Insert into Qdrant Vector StoreVector Store QdrantModel
- 13Load Default DataDocument Default Data LoaderModel
- 14Normalize Message DataSetLogic
- 15Support AI AgentAgentModel
- 16Retrieve from Qdrant Vector StoreVector Store QdrantModel
- 17Filter Slack MessagesFilterLogic
- 18Merge Files for ProcessingMergeLogic
- 19Merge Chat and Slack DataMergeLogic
- 20Format Citations for MessagingCodeLogic
- 21Route by File TypeSwitchLogic
- 22Check If Origin Is SlackIfLogic
- 23Extract Text from PDFExtract From FileService
- 24Extract Text from Google DocExtract From FileService
- 25Convert DOCX to Google DocHttp RequestService
- 26Extract Text from TXTExtract From FileService
- 27Post Message to SlackSlackService
- 28Text Extraction OutputNo OpLogic
- 29Export GDoc to TextHttp RequestService
- 30Delete Vectors by File IDHttp RequestService
- 31Remove Temporary Google DocHttp RequestService