Commit Graph

1361 Commits

Author SHA1 Message Date
Darien Kindlund 63665b37ce Switching Redis TTL from EX to PX to match TTL in milliseconds (as specified in the input param). 2024-01-28 21:58:04 -08:00
Darien Kindlund 9f4619e408 Switching default batch size from 1 to 100 in order to support higher volume of document loading into vector stores before timing out. 2024-01-28 21:52:40 -08:00
Darien Kindlund 905c9fc2be Reverting version bump 2024-01-28 20:49:21 -08:00
Darien Kindlund b960f061eb Clarifying that the Limit value is ignored when Return All is set to true. 2024-01-28 20:42:19 -08:00
Darien Kindlund 66eef84633 Forgot to make maxRecords optional now 2024-01-28 20:42:19 -08:00
Darien Kindlund 37945fc998 The loadAll() function should ignore any maxRecords specified, because the intention is the load *all* of the records. Also, marking both the Return All and Limit params as optional, so as to not confuse the user. Making them both required adds a lot of confusion that doesn't make sense. Ideally, the user either specifies Return All OR specifies the Limit value but not BOTH. It seems there's no way to define "conditional requirements" in Flowise params, so it's better to make both params optional. 2024-01-28 20:42:19 -08:00
Darien Kindlund dc39d7e2be So Airtable API expects a maxRecords value to be the total set of records you want across multiple API calls. If the maxRecords is greater than 100, then it will provide pagination hints accordingly. 2024-01-28 20:42:19 -08:00
Darien Kindlund 9b71f683ff Support pagination even in loadLimit(), so that if a user wants to load more than 100 records but not all of them, they can. Currently, there's a bug where the document loader doesn't work on loading more than 100 records because of internal Airtable API limitations. The Airtable API can only fetch up to 100 records per call - anything more than that requires pagination. 2024-01-28 20:42:19 -08:00
Darien Kindlund 2237b1ab16 Fix worked, removing debug logging, and bumped node version. 2024-01-28 20:42:19 -08:00
Darien Kindlund 3b788e42e1 When you switch from GET to POST, you're supposed to adjust the Airtable URL to use the /listRecords endpoint. I didn't RTFM clearly. This is currently documented here: https://support.airtable.com/docs/enforcement-of-url-length-limit-for-web-api-requests 2024-01-28 20:42:19 -08:00
Darien Kindlund 456dfabc6f For some reason, Airtable doesn't like the POST operations, so I need to add logging to figure out why this happens 2024-01-28 20:42:18 -08:00
Darien Kindlund 8ae848110e Clarifying the description for the optional fields param 2024-01-28 20:42:18 -08:00
Darien Kindlund 72ec7878b6 Added more error checking and also fixed yet more build errors 2024-01-28 20:42:18 -08:00
Darien Kindlund 1a7cb5a010 Fixing more build errors 2024-01-28 20:42:18 -08:00
Darien Kindlund ae64854bae Fixing a bunch of build errors 2024-01-28 20:42:18 -08:00
Darien Kindlund 71f456af90 Switched to specifying Airtable fields to include rather than exclude - this helps reduce the amount of data fetched by the DocumentLoader when there are massive numbers of fields in an Airtable table. 2024-01-28 20:42:18 -08:00
Darien Kindlund 6f7b7408e1
Merge branch 'FlowiseAI:main' into main 2024-01-28 20:34:00 -08:00
Henry 21c47d8049 add subquery engine 2024-01-28 23:46:55 +00:00
Henry 3e59b9b658 Merge branch 'main' into feature/LlamaIndex 2024-01-28 20:39:08 +00:00
Henry Heng aeb036bb47
Merge pull request #1628 from FlowiseAI/bugfix/Redis-Connection-Max-Client
Feature/Singleton Redis Connection
2024-01-28 20:34:50 +00:00
Henry 393f9b57c6 use singleton redis connection 2024-01-28 17:18:18 +00:00
Ashes47 1c108f3599 update 2024-01-28 21:51:27 +05:30
Ashes47 51388d5057 update 2024-01-28 21:48:15 +05:30
Ashes47 36ab1681ac lint 2024-01-28 21:39:22 +05:30
Anuj Verma e154461f1d
Update MongoDBMemory.ts 2024-01-28 21:33:09 +05:30
Anuj Verma e8deeb25cf
Update MongoDBMemory.ts 2024-01-28 19:45:19 +05:30
Henry b636b4384c Merge branch 'main' into feature/LlamaIndex
# Conflicts:
#	packages/server/src/index.ts
2024-01-27 23:22:05 +00:00
Henry 7b0416b680 Merge branch 'main' into chore/Upgrade-LC-version
# Conflicts:
#	packages/components/nodes/vectorstores/Qdrant/Qdrant.ts
2024-01-27 00:59:15 +00:00
Henry a711e21ac7 update embeddings and marketplace templates 2024-01-27 00:52:23 +00:00
Henry Heng c1767f302d
Merge pull request #1610 from raffareis/feat/new-gpt-4-models
Update ChatOpenAI.ts to include new openai's Chat models
2024-01-27 00:14:58 +00:00
Henry 0606d2c6dd upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
Henry b050920a77 filter fix 2024-01-26 20:10:43 +00:00
YISH 50cef64193 Allows CustomFunction to be set as an Ending Node 2024-01-26 09:17:33 +08:00
Henry 3d670fec81 update query engine 2024-01-26 00:22:24 +00:00
Ilango 94d8e003e7 Merge branch 'main' of github.com:0xi4o/Flowise into feature/scrapped-links 2024-01-26 03:57:21 +05:30
Henry 1fb3e25f53 update linting issues 2024-01-25 21:57:56 +00:00
Rafael Reis 274125a289
Update ChatOpenAI.ts 2024-01-25 16:38:15 -03:00
Henry 2d6dcb3e82 Merge branch 'main' into feature/LlamaIndex
# Conflicts:
#	.github/workflows/autoSyncMergedPullRequest.yml
2024-01-25 19:16:20 +00:00
Henry 049a35968a remove pinecone env linting issue 2024-01-25 18:30:27 +00:00
Henry dc19fde063 🥳 flowise-components@1.5.2 release 2024-01-25 16:21:05 +00:00
Henry 2279ffd57d update conversational retrieval agent 2024-01-24 14:13:44 +00:00
vinodkiran 3ce22d0dde MultiModal : Adding functionality to base OpenAI Chat Model 2024-01-24 18:25:22 +05:30
Henry 8189f945cc Merge branch 'main' into feature/LlamaIndex
# Conflicts:
#	packages/components/nodes/agents/ConversationalAgent/ConversationalAgent.ts
#	packages/components/nodes/agents/ConversationalRetrievalAgent/ConversationalRetrievalAgent.ts
#	packages/components/nodes/agents/OpenAIAssistant/OpenAIAssistant.ts
#	packages/components/nodes/agents/OpenAIFunctionAgent/OpenAIFunctionAgent.ts
#	packages/components/nodes/chains/ConversationChain/ConversationChain.ts
#	packages/components/nodes/chains/ConversationalRetrievalQAChain/ConversationalRetrievalQAChain.ts
#	packages/components/nodes/memory/BufferMemory/BufferMemory.ts
#	packages/components/nodes/memory/BufferWindowMemory/BufferWindowMemory.ts
#	packages/components/nodes/memory/ConversationSummaryMemory/ConversationSummaryMemory.ts
#	packages/components/nodes/memory/DynamoDb/DynamoDb.ts
#	packages/components/nodes/memory/MongoDBMemory/MongoDBMemory.ts
#	packages/components/nodes/memory/MotorheadMemory/MotorheadMemory.ts
#	packages/components/nodes/memory/RedisBackedChatMemory/RedisBackedChatMemory.ts
#	packages/components/nodes/memory/UpstashRedisBackedChatMemory/UpstashRedisBackedChatMemory.ts
#	packages/components/nodes/memory/ZepMemory/ZepMemory.ts
#	packages/components/src/utils.ts
#	packages/server/marketplaces/chatflows/Long Term Memory.json
#	packages/server/src/index.ts
#	packages/server/src/utils/index.ts
2024-01-24 03:00:31 +00:00
Darien Kindlund 61e1866615 Added support for gpt-4 and gpt-4-32k models 2024-01-23 17:53:57 -05:00
Ilango 193e5c4640 Update console statements to use logger 2024-01-22 08:49:04 +05:30
Ilango c24708f53b Set default value for get links limit in web scraper nodes - cheerio, playwright, and puppeteer 2024-01-22 08:42:44 +05:30
Ilango bf60a1a2a9 Fix multiple calls to parseInt 2024-01-22 08:30:36 +05:30
Darien Kindlund b76c3b27a9
Merge branch 'FlowiseAI:main' into main 2024-01-20 00:01:41 -05:00
Henry 2b2a5b9028 add console call back to chains 2024-01-19 18:36:49 +00:00
Henry Heng 6b369d4ab9
Merge pull request #1561 from apricotbot/feature/pinecone_serverless
support pinecone serverless indexes
2024-01-19 16:26:46 +00:00
Henry 31a4769079 fix output prediction output parser 2024-01-19 14:27:40 +00:00
vinodkiran e774bd3c12 GPT Vision: Added multi model capabilities to ChatOpenAI and ConversationChain. 2024-01-19 18:02:05 +05:30
Ilango bfa26a72c4 Use selected links if available when scraping in cheerio, puppeteer, and playwright nodes 2024-01-19 14:25:04 +05:30
niztal 0214ed1a73 support pinecone serverless indexes 2024-01-18 19:28:38 +02:00
Henry Heng 4ca7bc058e
Merge pull request #1557 from FlowiseAI/feature/Figma
Feature/update figma loader
2024-01-18 16:53:09 +00:00
vinodkiran f87d84997c GPT Vision: lint fixes 2024-01-18 17:11:43 +05:30
vinodkiran 9222aafc6f GPT Vision: Updated behaviour to submit voice recording directly without the need to do another submit. 2024-01-18 17:04:49 +05:30
vinodkiran 8a14a52d90 GPT Vision: Renaming to OpenAIMultiModalChain and merging the functionality of Wisper. 2024-01-18 13:03:27 +05:30
Henry 4256655c7b add $vars and $flow to custom function 2024-01-17 23:47:11 +00:00
Henry f26a99ade2 update figma loader 2024-01-17 22:08:04 +00:00
Henry Heng 207a3f3dd7
Merge pull request #1426 from vinodkiran/FEATURE/RAG-VectorStores-Updates
FEATURE Addition : MMR and Document Compressors
2024-01-17 17:52:55 +00:00
Henry 60d0fad62c Merge branch 'feature/RAG-VectorStores-Updates-2' into feature/RAG-VectorStores-Updates
# Conflicts:
#	packages/components/nodes/retrievers/CohereRerankRetriever/CohereRerank.ts
#	packages/components/nodes/retrievers/CohereRerankRetriever/CohereRerankRetriever.ts
2024-01-17 17:43:50 +00:00
Henry 1bf7944776 update retrievers and add mmr to other vector stores 2024-01-17 15:55:56 +00:00
vinodkiran 3407fa92f4 Compression Retriever - Cohere Rerank - Add max chunks per document as optional parameter 2024-01-17 18:29:37 +05:30
Ilango 27f2a7f6ba
Merge pull request #1513 from 0xi4o/feature/sticky-notes-node
FEATURE: Sticky Note node
2024-01-17 07:37:24 +05:30
Henry f151a77d3f Merge branch 'main' into feature/RAG-VectorStores-Updates 2024-01-17 00:53:26 +00:00
Ong Chung Yau 2c5e8d01ae
Merge pull request #1523 from FlowiseAI/feature/GoogleGemini 2024-01-17 06:34:11 +08:00
Henry 019e7caac3 🥳 flowise-components@1.5.1 release 2024-01-16 16:07:28 +00:00
Henry Heng 60ebbaa0c5
Merge pull request #1544 from 0xi4o/bug/add-credentials-error
FIX: Upstash redis error causing deployment and adding credentials error
2024-01-16 15:35:31 +00:00
Ilango 0e7df3a5b5 Lock upstash redis version which will fix the credentials and deployment issues 2024-01-16 20:52:25 +05:30
chungyau97 2661a42a13 modify google gemini based on requested changes 2024-01-16 22:13:43 +08:00
chungyau97 f3a244a93c modify google gemini based on request changes 2024-01-16 16:19:21 +08:00
YISH c77e23b0d1
Fix CustomFunction receiving excaped inputs 2024-01-16 15:32:51 +08:00
Ilango 0790c8ecb4 Fix merge conflicts 2024-01-16 11:19:01 +05:30
Henry 779e036c23 add ts-ignore 2024-01-16 11:13:50 +05:30
Henry 8bf72493b4 add sessionId tracking 2024-01-16 11:13:50 +05:30
Keith Kacsh b9d1d75d6a Fixing naming, handling embeddings for LocalAI also 2024-01-16 11:13:50 +05:30
Keith Kacsh 06201e7cf0 Revert model var to string, refactor for case without a key and just override if so 2024-01-16 11:13:50 +05:30
Keith Kacsh 58f9e88b1f Introduce new credential for LocalAI, Pass optional auth to LocalAI, New env var 2024-01-16 11:13:50 +05:30
YISH c8f624de9c Fix OpenAIFunctionAgent that function not return string result
refer to https://github.com/langchain-ai/langchain/blob/master/libs/langchain/langchain/agents/format_scratchpad/openai_functions.py#L29

and fix the role of systemMessage from `ai` to `system`.
2024-01-16 11:13:49 +05:30
Ofer Mendelevitch 7acbc0b068 updated component to V2.0
Updated marketplace  "Chain Upload" JSON file
2024-01-16 11:13:07 +05:30
Ofer Mendelevitch 2484d2a676 added step to diversityBias 2024-01-16 11:13:07 +05:30
Ofer Mendelevitch c93b01e821 updates per PR comments 2024-01-16 11:13:07 +05:30
Ofer Mendelevitch 2ae8a60ec1 na 2024-01-16 11:13:06 +05:30
vinodkiran 0d19dc5be4 Merge branch 'main' into FEATURE/RAG-VectorStores-Updates
# Conflicts:
#	packages/components/package.json
2024-01-16 11:12:52 +05:30
Ofer Mendelevitch 0c2252c642 bugfix 2024-01-16 11:12:17 +05:30
Ofer Mendelevitch 356137b88b bug fix 2 2024-01-16 11:12:17 +05:30
Ofer Mendelevitch 78bc93cc9e bug fix 2024-01-16 11:12:17 +05:30
Ofer Mendelevitch b1b9b9fcff added support for MMR 2024-01-16 11:12:17 +05:30
hakeemsyd adfeb37e8b svg added and refactored again 2024-01-16 11:12:17 +05:30
hakeemsyd b3c9c32a48 Update AstraApi.credential.ts 2024-01-16 11:12:17 +05:30
hakeemsyd 4b39b4115b chore: refactoring (naming convention) 2024-01-16 11:12:17 +05:30
hakeemsyd 4b9b30bf7a feature: Integrate Astra Vectorstore 2024-01-16 11:12:17 +05:30
YISH 4364537595 Add milvusTextField configuration for Milvus
langchain python use `text` 
https://github.com/langchain-ai/langchain/blob/master/libs/community/langchain_community/vectorstores/milvus.py#L119

while langchian js use `langchain` 
https://github.com/langchain-ai/langchainjs/blob/main/libs/langchain-community/src/vectorstores/milvus.ts#L61

so it is necessary to add milvusTextField configuration for Milvus.
2024-01-16 11:12:17 +05:30
Henry f66c03ab0a change agent/chain with memory to use runnable 2024-01-16 11:12:17 +05:30
Henry f57daea946 Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/server/src/index.ts
2024-01-15 19:20:04 +00:00
Henry Heng 24d227598b
Merge pull request #1532 from FlowiseAI/feature/Lagnfuse-Session-Id
Feature/SessionId Tracking
2024-01-15 19:12:57 +00:00
Henry b3ab8527f5 add ts-ignore 2024-01-15 18:36:31 +00:00
Henry 4ef9c1f511 add sessionId tracking 2024-01-15 18:28:46 +00:00
Henry 7ba4a063fb Merge branch 'main' into bugfix/Concurrent-Chat-Session
# Conflicts:
#	packages/components/nodes/agents/OpenAIFunctionAgent/OpenAIFunctionAgent.ts
2024-01-15 13:22:59 +00:00
Henry Heng 5239b2707f
Merge pull request #1495 from kkacsh321/localai_auth
FEATURE: LocalAI Credential, Optional LocalAI Auth, Model list env var
2024-01-14 12:14:07 +00:00
Henry Heng 92ba6ce769
Merge pull request #1509 from mokeyish/patch-3
Fix OpenAIFunctionAgent that function not return string result
2024-01-14 12:06:54 +00:00
Keith Kacsh 8a4b6a7224 Fixing naming, handling embeddings for LocalAI also 2024-01-13 19:14:45 -07:00
Henry Heng 733f1ec484
Merge pull request #1462 from vectara/add_mmr_vectara
added support for MMR
2024-01-14 00:18:29 +00:00
chungyau97 4d15e886fe fix error TS2322 part 3 2024-01-14 03:38:14 +08:00
chungyau97 203b182cd5 fix error TS2322 part 2 2024-01-14 01:35:39 +08:00
chungyau97 bdc892df2b fix error TS2322: Type '{ category: string; threshold: string; }[]' is not assignable to type 'SafetySetting[] 2024-01-14 00:51:28 +08:00
chungyau97 c15250f28b add TopK and safetySettings 2024-01-13 16:18:35 +08:00
Ilango f5037f0b81 Update sticky note node configuration 2024-01-12 13:45:06 +05:30
hakeemsyd 9aaa4313cb svg added and refactored again 2024-01-12 02:43:43 +05:00
hakeemsyd e2365ff220 Update AstraApi.credential.ts 2024-01-12 01:43:22 +05:00
hakeemsyd 8a470a85b7 chore: refactoring (naming convention) 2024-01-12 01:36:57 +05:00
hakeemsyd e634a6b584 feature: Integrate Astra Vectorstore 2024-01-12 00:31:21 +05:00
Ilango 6462ba0fae Add todo for category type in INode 2024-01-11 21:20:47 +05:30
Ilango 22ebf95a59 Rename StickyNote node and move to utilities category 2024-01-11 21:15:29 +05:30
Ilango d70c097341 Add a sticky note node under tools 2024-01-11 14:37:10 +05:30
YISH be0fff4d9d
Fix OpenAIFunctionAgent that function not return string result
refer to https://github.com/langchain-ai/langchain/blob/master/libs/langchain/langchain/agents/format_scratchpad/openai_functions.py#L29

and fix the role of systemMessage from `ai` to `system`.
2024-01-10 17:41:53 +08:00
YISH 1dc9690696
Add milvusTextField configuration for Milvus
langchain python use `text` 
https://github.com/langchain-ai/langchain/blob/master/libs/community/langchain_community/vectorstores/milvus.py#L119

while langchian js use `langchain` 
https://github.com/langchain-ai/langchainjs/blob/main/libs/langchain-community/src/vectorstores/milvus.ts#L61

so it is necessary to add milvusTextField configuration for Milvus.
2024-01-10 17:32:46 +08:00
Darien Kindlund 029d5a9d6e
Merge branch 'FlowiseAI:main' into main 2024-01-09 14:32:56 -05:00
Keith Kacsh 6ec1c9249b Revert model var to string, refactor for case without a key and just override if so 2024-01-08 17:53:18 -07:00
Ofer Mendelevitch a26167ac5a updated component to V2.0
Updated marketplace  "Chain Upload" JSON file
2024-01-08 16:09:50 -08:00
Henry 07411a78a3 removed zapier nla credential 2024-01-08 23:34:53 +00:00
Darien Kindlund c15489cbae
Merge branch 'FlowiseAI:main' into main 2024-01-08 16:07:07 -05:00
Ofer Mendelevitch 78a6926ca3 added step to diversityBias 2024-01-08 10:26:17 -08:00
Henry 7f15494d60 Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/server/src/database/migrations/mysql/index.ts
#	packages/server/src/database/migrations/postgres/index.ts
#	packages/server/src/database/migrations/sqlite/index.ts
2024-01-08 16:15:22 +00:00
Ofer Mendelevitch 244093923d updates per PR comments 2024-01-08 07:25:54 -08:00
Henry Heng 33c74261ec
Merge pull request #1483 from FlowiseAI/bugfix/Pass-JSON-Variable-Value
Bugfix/Pass Json Variable Value
2024-01-08 13:13:00 +00:00
Henry 02482f1b38 change agent/chain with memory to use runnable 2024-01-08 13:02:56 +00:00
Keith Kacsh 595f1ed7f2 Introduce new credential for LocalAI, Pass optional auth to LocalAI, New env var 2024-01-06 17:16:06 -07:00
Darien Kindlund 4d92989977
Merge branch 'FlowiseAI:main' into main 2024-01-05 14:55:26 -05:00
Ofer Mendelevitch dd07c3d778 Merge branch 'main' into add_mmr_vectara 2024-01-05 11:14:22 -08:00
tuxBurner d8a778e4d9 Bumped version from 1.0 to 2.0 2024-01-05 12:46:47 +01:00
tuxBurner c2735b190c Merge branch 'main' into feature/postgres-ssl-flag-option 2024-01-05 12:45:05 +01:00
Henry 8cb9393862 add fix for passing json variable 2024-01-05 02:46:36 +00:00
Henry Heng 3362706d39
Merge pull request #1480 from micromata/feature/qdrant-port-fix
Feature/qdrant port fix
2024-01-05 00:01:49 +00:00
Darien Kindlund 27f14ce402
Merge branch 'FlowiseAI:main' into main 2024-01-04 12:30:11 -05:00
Darien Kindlund 3d2b4077cf Removed streaming feature since it broke chatflows 2024-01-04 12:09:08 -05:00
Darien Kindlund e3982476b0 Bumping version 2024-01-04 12:07:25 -05:00
tuxBurner e35faa57af One last linting 2024-01-04 16:27:53 +01:00
tuxBurner a046d52961 Make the linter happy 2024-01-04 16:23:08 +01:00
tuxBurner 2355cb2ec5 Fixed port handling so it returns the correct port and not only 6663 2024-01-04 16:07:54 +01:00
tuxBurner 609ae8703d Added a function which cheks which port to use when port is 443 or 80 2024-01-04 15:58:18 +01:00
tuxBurner b833cb80d4 Added ssl flag 2024-01-04 14:51:41 +01:00
tuxBurner efe602970c Added ssl flag for postgres vectorstores 2024-01-04 14:19:46 +01:00
Henry Heng 1d1c6cdb1a
Merge branch 'main' into CHORE/Upgrade-Analytic-Dependencies 2024-01-04 12:54:05 +00:00
Henry Heng 247f1e9cb8
Merge pull request #1454 from fletch-ai/feature/airtable-views
feature/airtable-views
2024-01-04 12:52:47 +00:00
Darien Kindlund 53bfd07694 Bumping version to reflect new feature 2024-01-03 21:23:43 -05:00
Darien Kindlund e8c85035f2 Made streaming support a configurable option within the AzureChatOpenAI node 2024-01-03 15:25:00 -05:00
Darien Kindlund 28bfd4128a
Merge branch 'FlowiseAI:main' into main 2024-01-03 13:40:28 -05:00
Darien Kindlund 66701cec8a Fixing linting issues using 'yarn lint-fix' 2024-01-03 13:35:25 -05:00
Darien Kindlund c035363d6f Fixing linting issues using 'yarn lint-fix' 2024-01-03 13:20:39 -05:00
Henry 14aa199878 no message 2024-01-03 17:40:39 +00:00
Henry Heng c0d311c12c
Merge branch 'main' into CHORE/Upgrade-Analytic-Dependencies 2024-01-03 16:03:31 +00:00
Henry Heng f1f2f71fe8
Merge pull request #1451 from FlowiseAI/chore/Upgrade-LC-0.0.213
Chore/update langchain version
2024-01-03 16:02:25 +00:00
Darien Kindlund e88859f5d4 Added support for gpt-4 and gpt-4-32k models 2024-01-01 13:33:09 -05:00
Darien Kindlund beefcf1f6e
Merge branch 'FlowiseAI:main' into main 2024-01-01 13:28:43 -05:00
Ofer Mendelevitch e4ab1df428 na 2023-12-31 23:40:04 -08:00
Ofer Mendelevitch b44a0f1d39 bugfix 2023-12-31 21:53:48 -08:00
Ofer Mendelevitch dc3e4fd059 bug fix 2 2023-12-31 19:18:33 -08:00
Ofer Mendelevitch e5f0ca0c0a bug fix 2023-12-31 18:59:49 -08:00
Ofer Mendelevitch 467e71ba1f added support for MMR 2023-12-31 18:36:23 -08:00
vinodkiran da76a151ff minor typo fixes... 2023-12-31 12:56:35 +05:30
vinodkiran b3f362630a Merge branch 'main' into FEATURE/RAG-VectorStores-Updates 2023-12-31 12:34:30 +05:30
Henry 8b4793b317 🥳 flowise-components@1.5.0 minor release 2023-12-30 23:39:34 +00:00
Darien Kindlund 6006157958 Updated Airtable field exclusion support to use field names instead of field ids 2023-12-30 15:17:33 -05:00
Darien Kindlund 3fb8001907 Added support to exclude specific Airtable Field Ids 2023-12-30 14:13:39 -05:00
Darien Kindlund 0885946bae
Merge branch 'FlowiseAI:main' into main 2023-12-30 11:54:33 -05:00
Henry Heng 543c41b5c5
Update ChatMistral.ts 2023-12-30 16:07:05 +00:00
Darien Kindlund 28e32f0ae6 Initial support for Airtable views 2023-12-30 09:46:44 -05:00
vinodkiran 9e7f3587f1 Upgrading of analytic dependencies - langfuse and langsmith. 2023-12-30 18:22:21 +05:30
Henry 75b5b33d8d update langchain version 2023-12-30 12:29:00 +00:00
vinodkiran fe0c22255b Bugfix: Upsert successful, but failed to insert documents 2023-12-30 16:17:03 +05:30
vinodkiran ae9f5fb054 Merge branch 'main' into FEATURE/RAG-VectorStores-Updates 2023-12-30 09:49:50 +05:30
vinodkiran fd55fa62dd fixes for lint failures 2023-12-30 08:08:15 +05:30
vinodkiran 1bd3b5d0ee Compression Retriever: Addition of constant to RRF Retriever 2023-12-30 08:07:15 +05:30
vinodkiran d0ab21e733 Compression Retriever: Addition of topK to Cohere Rerank Retriever 2023-12-29 20:37:25 +05:30
vinodkiran 4dd2f245ff Compression Retriever: Reciprocal Rank Fusion 2023-12-29 20:35:42 +05:30
Henry Heng 591636f836
Merge pull request #1439 from FlowiseAI/feature/Moderation
Feature/LLM Moderation
2023-12-29 14:55:13 +00:00
Henry 8eabd8f0c2 wrap in a try catch block 2023-12-29 13:50:33 +00:00
Henry 5ab2d63de8 only submitting tool outputs when requiresaction 2023-12-29 13:29:24 +00:00
Henry ab556b71cf avoid submitting tool outputs when in_progress 2023-12-29 01:43:30 +00:00
Henry 4f940b0d91 chck for empty string 2023-12-28 02:02:49 +00:00
Henry 85e6fad0aa added input moderation to assistant, prevent app from crashing by using try catch 2023-12-28 01:11:00 +00:00
Henry c9a6622df7 added LLM to moderation to detect similar deny sentences 2023-12-28 01:07:45 +00:00
Henry Heng 6921967e9d
Merge pull request #1422 from FlowiseAI/feature/env-vars
Feature/Env Variables
2023-12-27 21:44:17 +00:00
Henry b6d08268d4 add abstract methods 2023-12-26 16:13:14 +00:00
Henry 5a76076ce4 ability to use flow.input within custom tool 2023-12-26 16:00:46 +00:00
Henry 6306904cfc add missing methods, abstract classes 2023-12-26 15:54:50 +00:00
Henry Heng e328252662
Update AWSChatBedrock logo 2023-12-23 17:41:43 +00:00
abhishekshankr a763297676 Fixed icons borders 2023-12-23 11:27:32 -05:00
Henry Heng 8836e7c532
Merge pull request #1421 from abhishekshankr/UI/ChatModelLogos
UI/Updated logos for Chatmodels, Embeddings and LLMs
2023-12-22 19:01:19 +00:00
vinodkiran f6ee137ca3 lint fixes 2023-12-22 12:14:10 +05:30
vinodkiran be79adb07c lint fixes 2023-12-22 12:13:52 +05:30
vinodkiran f2f8ed6a9c Compression Retriever - LLM filter 2023-12-22 12:12:25 +05:30
vinodkiran fb02632f4b Compression Retriever - Embeddings Filter 2023-12-22 12:12:16 +05:30
vinodkiran 94236c4b5f Compression Retriever - Cohere Rerank 2023-12-22 12:12:04 +05:30
vinodkiran 56b043264a MMR Search for Pinecone, Weaviate, Zep and Supabase 2023-12-22 12:08:48 +05:30
vinodkiran 579f66e57e Updating langchain to 0.0.198 2023-12-22 09:20:55 +05:30
vinodkiran 1ffa568974 Addition of Pinecone MMR search 2023-12-22 09:08:53 +05:30
Henry 1a4ead3544 update S3 loader 2023-12-22 01:58:40 +00:00
Henry Heng ff74920858
Merge pull request #1423 from FlowiseAI/bugfix/Credential-Decrypt
Bugfix/Credential Decrypt
2023-12-21 20:48:34 +00:00
Henry 44294d0067 update default location for encryption key 2023-12-21 20:37:04 +00:00
Henry f0cdf48d54 update ui changes 2023-12-21 17:28:25 +00:00
abhishekshankr d22e772feb Fix stretched out logo 2023-12-21 12:20:37 -05:00
abhishekshankr 8cf34dfda8 Fix file extension 2023-12-21 12:04:48 -05:00
abhishekshankr d67cf332d8 Update icons 2023-12-21 11:57:09 -05:00
Henry Heng 1c299af26b
Merge pull request #1418 from FlowiseAI/bugfix/Credential-Decrypt
Bugfix/Change encryption key path
2023-12-21 14:38:09 +00:00
Henry a2d4a3b8d0 Merge branch 'main' into feature/env-vars 2023-12-21 13:38:22 +00:00
vinodkiran d3ce6f859c Merge branch 'main' into FEATURE/Vision 2023-12-21 09:18:14 +05:30
Henry cc7debda0e update openai assistant tool 2023-12-21 01:52:03 +00:00
Henry 19f2989c83 rename agent executor name 2023-12-21 01:14:53 +00:00
Henry aac0546a7f update all memory nodes 2023-12-21 00:50:24 +00:00
Henry 48b17fc785 pass sessionId to custom tool 2023-12-20 23:59:04 +00:00
Henry 8c694e7987 change encryption key path 2023-12-20 21:28:22 +00:00
Henry 250465497b 🥳 flowise-components@1.4.9 2023-12-20 18:45:58 +00:00
Henry Heng ab24524e70
Merge pull request #1414 from FlowiseAI/bugfix/Multiple-Upsert
Bugfix/Multiple Vector Upsert
2023-12-20 16:31:35 +00:00
vinodkiran c6ae3be257 Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/server/src/index.ts
2023-12-20 19:17:15 +05:30
Henry be31a4f669 Merge branch 'main' into feature/env-vars 2023-12-20 01:39:45 +00:00
Henry 5917256e57 add fix to avoid running duplicated nodes when vector upsert 2023-12-19 23:48:18 +00:00
Henry Heng c636a9c914
Merge pull request #1407 from abhishekshankr/UI/Custom-Icons
UI/Custom Icons for Nodes
2023-12-19 23:35:37 +00:00
abhishekshankr f5536377d5 Update Icons 2023-12-19 17:53:05 -05:00
abhishekshankr 4ce79acdf6 Update OpenAI Icons 2023-12-19 17:52:50 -05:00
Henry 0e8f3ea572 add if else node and logic 2023-12-19 17:48:45 +00:00
Henry 9840a2df7e 🥳 flowise-components@1.4.8 bug fix release 2023-12-19 01:38:59 +00:00
Henry 7952ef8df5 fix bedrock model empty bug 2023-12-19 01:31:09 +00:00
abhishekshankr 7d0935cf3f Updated Zep Icons 2023-12-18 14:17:08 -05:00
abhishekshankr bc459df067 Updated icons 2023-12-18 12:52:27 -05:00
abhishekshankr bd60ae1edd Updated Icons 2023-12-18 12:37:49 -05:00
abhishekshankr c6842e1cb8 Updated icons 2023-12-18 12:13:22 -05:00
Abhishek Shankar bde61fecfd
Merge branch 'FlowiseAI:main' into UI/Custom-Icons 2023-12-18 10:54:09 -05:00
Henry 42ed616f2d 🥳 flowise-components@1.4.7 release 2023-12-18 12:25:43 +00:00
abhishekshankr 886e0af59b Updated document loader icons 2023-12-18 04:22:10 -05:00
abhishekshankr 37030b9ace Updated tools and utilities icons 2023-12-18 04:05:51 -05:00
abhishekshankr 6e68df0d27 Update icons 2023-12-18 03:51:21 -05:00
abhishekshankr 2b00acfbea Updated vector store icons 2023-12-18 03:51:08 -05:00
abhishekshankr 5847f25464 updated memory and out parser icons 2023-12-18 03:42:06 -05:00
abhishekshankr 739b8f08be Updated moderation icons 2023-12-18 03:33:53 -05:00
abhishekshankr c079781d18 Updated embeddings and llm icons 2023-12-18 03:30:07 -05:00
abhishekshankr 4b8ebd494a Updated chain icons 2023-12-18 03:27:10 -05:00
abhishekshankr 033df260a5 removed existing chatmodel icons 2023-12-18 03:22:51 -05:00
abhishekshankr 33cda28e2d Updated chatmodel icons 2023-12-18 03:22:36 -05:00
abhishekshankr ffa964df16 Removed existing icons 2023-12-18 03:20:01 -05:00
abhishekshankr 557bdb0ef7 Update Chain Icons 2023-12-18 03:19:43 -05:00
abhishekshankr 9c3d193432 Removed existing cache icons 2023-12-18 03:12:38 -05:00
abhishekshankr 6402bac079 Updated Cache Icons 2023-12-18 03:12:10 -05:00
abhishekshankr 538b300279 Removed Existing Analytics Icons 2023-12-18 03:11:34 -05:00
abhishekshankr 64c63c61c2 Updated Analytics Icons 2023-12-18 03:10:46 -05:00
abhishekshankr 47eea06895 Removed Existing Icons 2023-12-18 03:10:04 -05:00
abhishekshankr 5917a9af51 Updated Agent Icons 2023-12-18 03:09:35 -05:00
Abhishek Shankar a3017242c6
Merge branch 'FlowiseAI:main' into UI/Custom-Icons 2023-12-18 01:51:26 -05:00
Henry Heng 2767cf0d1e
Merge pull request #1399 from FlowiseAI/feature/MistralAI
Feature/Add Mistral
2023-12-17 19:51:49 +00:00
Henry Heng 0d73d53a9c
Merge pull request #1397 from FlowiseAI/feature/Utilities
Feature/Utilities
2023-12-17 19:51:18 +00:00
Henry Heng b5dd970460
Update ChatMistral.ts 2023-12-17 19:04:01 +00:00
Henry Heng 0707072a3e
Update ChatMistral.ts 2023-12-15 23:54:39 +00:00
Henry Heng 5a66d23869
Update package.json 2023-12-15 23:53:47 +00:00
Henry Heng 08ddd83b80
Merge pull request #1398 from FlowiseAI/feature/BedrockEmbeddings
Feature/Update bedrock
2023-12-15 19:03:09 +00:00
Henry 05db533396 add mistral 2023-12-15 18:59:11 +00:00
Henry 6e4822c3bb update bedrock 2023-12-15 17:49:29 +00:00
Henry Heng 0ebfcccece
Merge pull request #1396 from vinodkiran/FEATURE/google-gemini
FEATURE/Google Gemini - Support for Chat Model, Credential & Embeddings
2023-12-15 17:22:37 +00:00
Henry 911b4fe7fb add new utilties - customfunction, setter/getter, replace code editor 2023-12-15 17:15:00 +00:00
Henry Heng 87233a0e36
Update GoogleGenerativeAIEmbedding.ts 2023-12-15 16:59:08 +00:00
vinodkiran f475732e6b Support for Google Gemini Models: Minor fixes 2023-12-15 22:20:51 +05:30
vinodkiran e7f13c87d8 Addition of Google Gemini Chat Model, Credential and Associated Embeddings 2023-12-15 20:58:08 +05:30
Henry Heng 1b0b1f13fa
Merge pull request #1379 from kzhang-dsg/feature/redis-memory-window-size
Add windowSize input to avoid "token exceeded error"
2023-12-15 12:19:09 +00:00
vinodkiran 60800db347 Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/server/src/index.ts
#	packages/ui/src/views/chatmessage/ChatMessage.js
2023-12-15 13:26:49 +05:30
tuxBurner 86a39b6f49 Merge branch 'main' into feature/redis-api-url-ssl-flag 2023-12-14 10:46:26 +01:00
tuxBurner a2404afc41 #1385 fixed linting 2023-12-14 10:43:50 +01:00
abhishekshankr 966a7dc861 Added additional test icons 2023-12-13 12:52:27 -05:00
tuxBurner 871dea249c Added boolean flag which enables ssl connection for redis nodes.
This is needed for example connecting to the azure redis sever.
2023-12-13 18:47:25 +01:00
abhishekshankr d214ddfe5b Initial Icon Tests 2023-12-13 12:45:00 -05:00
tirongi 8f4dd8b509 Fix wrong elasti client setup when use custom URL 2023-12-13 10:47:39 +01:00
kzhang a504e4b38f Add windowSize input to avoid "token exceeded error" 2023-12-12 23:46:15 -06:00
vinodkiran 1bd1fd5828 MultiModal: Minor adjustments to layout and categorization of node 2023-12-13 10:47:45 +05:30
vinodkiran ef3f1b34b1 Environment Variables: renaming overrideConfig node to envVars 2023-12-12 22:22:25 +05:30
vinodkiran c2e97b54ac Environment Variables: Validations and minor fixes 2023-12-12 16:19:52 +05:30
vinodkiran bfa870e56b Environment Variables: injection of variables ($env) into the custom tool and addition of ($flow) object 2023-12-12 12:19:35 +05:30
vinodkiran 0bf5536095 Environment Variables: injection of variables into the custom script 2023-12-10 22:39:06 +05:30
vinodkiran 1b308a8b54 making the chain multi-modal. now we accept audio and image uploads and can run inference 2023-12-09 22:07:16 +05:30
Henry Heng 3eaca7c762
Merge pull request #1327 from vinodkiran/BUGFIX/XSS
Bugfix/xss
2023-12-09 14:22:46 +00:00
Henry b91cf55128 🥳 flowise-components@1.4.6 release 2023-12-08 14:14:22 +00:00
Henry Heng 2373ed0d76
Merge pull request #1345 from FlowiseAI/feature/ManualAnalytics
Feature/Add custom analytics
2023-12-08 12:19:33 +00:00
Henry Heng da2fe78e44
Update handler.ts 2023-12-08 12:09:29 +00:00
vinodkiran 32575828cd GPT Vision: Converting vision into Multi Modal. Base Changes. 2023-12-08 17:21:53 +05:30
Henry c9a7ee2ad4 update hyde retriever 2023-12-07 23:17:27 +00:00
Henry 7578183ac2 add custom analytics 2023-12-07 18:46:03 +00:00
vinodkiran 68fbe0ea12 GPT Vision: Vision Chain Node update along with addition of chatid folder on the server side when saving messages. 2023-12-07 22:32:07 +05:30
vinodkiran 6e2d6cbac4 Merge branch 'main' into BUGFIX/XSS
# Conflicts:
#	packages/server/src/index.ts
2023-12-07 16:07:58 +05:30
vinodkiran b492153f8a GPT Vision: Storing filenames only in chat message 2023-12-07 14:26:17 +05:30
Henry Heng 39c90f1405
Merge pull request #1342 from vinodkiran/BUGFIX/AWS-S3-Region
BugFix: S3 File Loader: Region missing
2023-12-06 16:49:24 +00:00
Henry Heng b5338857d6
Merge pull request #1338 from FlowiseAI/bugfix/RedisCache
Bugfix/Redis Cache Error
2023-12-06 12:27:40 +00:00
vinodkiran cc1a3101e2 S3 File Loader: Region missing fix 2023-12-06 15:01:30 +05:30
vinodkiran dc265eb472 Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/server/src/index.ts
2023-12-06 12:33:56 +05:30
vinodkiran 73f7046316 GPT Vision: Initial implementation of the OpenAI Vision API 2023-12-06 12:31:33 +05:30
Henry 2da6f59834 fix ttl parseInt error 2023-12-06 01:51:14 +00:00
Greg L 53c330a53b Minor changes to running in dev mode. 2023-12-05 18:05:38 -05:00
Greg L 5bc5378333 Merge branch 'main' of https://github.com/use-the-fork/Flowise into maintenance/vite-pnpm-tsup
# Conflicts:
#	packages/ui/src/layout/MainLayout/Header/ProfileSection/index.jsx
#	packages/ui/src/ui-component/button/FlowListMenu.jsx
#	packages/ui/src/views/chatflows/index.jsx
2023-12-05 17:04:58 -05:00
Henry bfeebcd229 update Zep version 2023-12-05 19:02:33 +00:00
Henry 40f8371de9 add llamaindex 2023-12-04 20:04:09 +00:00
vinodkiran c856d94f7c Dependabot Alerts 2023-12-02 11:21:06 +05:30
Henry 4b5f7028e3 fix chat history 2023-11-30 16:01:16 +00:00
Henry 5a5097e997 update flowise-components to 1.4.5 2023-11-29 13:42:17 +00:00
Henry 8dec825c2d Merge branch 'main' into feature/OpenAI-Function
# Conflicts:
#	packages/server/marketplaces/chatflows/API Agent OpenAI.json
#	packages/server/marketplaces/chatflows/Conversational Retrieval Agent.json
#	packages/server/marketplaces/chatflows/OpenAI Agent.json
2023-11-29 00:26:36 +00:00
Henry 464a23e0f4 update agent model 2023-11-29 00:25:08 +00:00
Henry 147526ff72 remove zapier NLA as its not supported anymore 2023-11-28 17:00:10 +00:00
Henry f36cfca87b Merge branch 'main' into feature/OpenAI-Assistant 2023-11-28 16:24:46 +00:00
Henry 1cd465a08e update openai assistant version 2023-11-28 16:23:11 +00:00
Henry Heng 28daa5b3eb
Merge pull request #1302 from FlowiseAI/feature/OpenAI-Assistant
Feature/add disable file download and regex to remove citation
2023-11-28 16:19:24 +00:00
Henry 7362dec5c1 add disable file download and regex to remove citation 2023-11-28 16:08:35 +00:00
vinodkiran 887b003cdd Bugfix: Simple Moderation, making the checks case-insensitive 2023-11-28 20:53:33 +05:30
Henry 3536c2afec fix memory nodes 2023-11-27 15:34:28 +00:00
Henry 4e3f219e2d update readme and vite port 2023-11-27 12:24:11 +00:00
Henry 8ce32179ee add turbo, changes to make it work across docker, docker-compose, npx 2023-11-27 11:56:40 +00:00
vinodkiran c96572e10f GPT Vision - OpenAIVisionChain 2023-11-25 16:39:02 +05:30
Henry 2356cc7abd update component pnpm-lock.yaml 2023-11-24 18:03:33 +00:00
Henry 98bdda52d7 Merge branch 'main' into maintenance/pnpm-vite-jsx
# Conflicts:
#	packages/components/package.json
2023-11-24 17:33:01 +00:00
Henry 17198d8524 🥳 flowise-components@1.4.3 release 2023-11-24 17:09:13 +00:00
Henry 19e9c67d12 update momento sdk 2023-11-24 16:29:25 +00:00
Henry 12c688aae0 update langchain version 2023-11-24 14:29:50 +00:00
Henry 0d7b916b86 update models for openai function 2023-11-24 11:55:56 +00:00
Greg L 3139152cb1 Merge branch 'main' of https://github.com/use-the-fork/Flowise into maintenance/pnpm-vite-jsx
# Conflicts:
#	packages/ui/src/views/canvas/index.jsx
#	packages/ui/src/views/chatflows/APICodeDialog.jsx
#	packages/ui/src/views/chatmessage/ChatMessage.jsx
2023-11-23 18:35:39 -05:00
Greg L 4061dd0abb - Missed a few files that needed to be .jsx
- seperated out package locks per package
2023-11-23 18:34:19 -05:00
Marc Klingen 262ef7fd0c
Link to Langfuse integration doc instead of get-started 2023-11-23 22:58:14 +01:00
Greg L 35ad74f8a3 - Updated workflow and pre-commit to work with PNPM, modified package.json to preinstall PNPM only. 2023-11-23 13:33:52 -05:00
Henry Heng e93ce07851
Merge pull request #1243 from FlowiseAI/feature/VectorStoreRevamp
Feature/add vector upsert ability
2023-11-23 17:08:51 +00:00
Henry Heng e1583766c0
Merge pull request #1222 from vinodkiran/FEATURE/input-moderation
ResponsibleAI - Input Moderation - …
2023-11-23 16:34:17 +00:00
Greg L ea8e1c8628 Merge branch 'main' of https://github.com/use-the-fork/Flowise into Bug/rework-redis-connection
# Conflicts:
#	packages/components/package.json
#	packages/ui/src/ui-component/dialog/ViewMessagesDialog.jsx
#	packages/ui/src/views/apikey/index.jsx
#	packages/ui/src/views/assistants/AssistantDialog.jsx
#	packages/ui/src/views/chatflows/index.jsx
#	packages/ui/src/views/credentials/index.jsx
2023-11-23 08:24:59 -05:00
Greg L 0f09faa1bc - Updated .js files to .jsx on frontend.
- Removed Yarn dependency and replaced with PNPM
- Changed Frontend to render via vite
2023-11-23 08:17:06 -05:00
vinodkiran f953e9fd9c GitGuardian - Fix for MongoDB False Positive Alert 2023-11-23 11:13:36 +05:30
vinodkiran b3f44e0495 ResponsibleAI - Input Moderation - Renaming of files for better clarity and alignment to functionality 2023-11-23 10:48:00 +05:30
Henry d5af16fcfa add mongodb atlas 2023-11-22 20:06:32 +00:00
Henry 3638485d1b Merge branch 'main' into feature/VectorStoreRevamp 2023-11-22 19:49:55 +00:00
Henry 7d13b6323f fix namings, update description, show badge and node info 2023-11-22 19:48:01 +00:00
Henry c274085d42 slight naming changes 2023-11-22 17:10:18 +00:00
Henry Heng 4c65c66b2d
Merge pull request #1265 from FlowiseAI/feature/OpenAI-Assistant
Bugfix/fix assistant image fetching method
2023-11-22 14:44:03 +00:00
vinodkiran 619fb4f5c1 ResponsibleAI - Input Moderation - Simplifying the Options for OpenAI Moderation. 2023-11-22 19:19:59 +05:30
Henry 75874f0dfa fix image fetching method 2023-11-22 03:01:57 +00:00
Henry Heng 83581666fb
Merge pull request #1264 from FlowiseAI/feature/ChatAnthropic
Feature/add claude-2.1
2023-11-22 02:56:03 +00:00
tirongi 08443fdb1f linting 2023-11-21 21:55:31 +01:00
tirongi 88c9514cca changes based on suggestions 2023-11-21 21:45:51 +01:00
Henry 8358e59df2 add claude-2.1 2023-11-21 19:18:08 +00:00
tirongi 681890a600 Enable inserting custom URL using basic auth 2023-11-21 19:13:19 +01:00
Ofer Mendelevitch a4c3250a67 fixed lint issues 2023-11-21 09:14:12 -08:00
Ofer Mendelevitch 1810b8718b reorder citations in Vectara response 2023-11-21 07:52:00 -08:00
Henry 897d19e2ec add more options 2023-11-21 10:56:32 +00:00
Henry 40a63008ec add vectara chain 2023-11-20 19:34:30 +00:00
Henry Heng 10c3066a91
Merge pull request #1252 from FlowiseAI/feature/OpenAI-Assistant
Feature/Add file annotations, sync and delete assistant
2023-11-20 12:14:52 +00:00
Henry c7add45647 add file annotations, sync and delete assistant 2023-11-20 00:55:58 +00:00
Henry Heng 34702a9ba2
Merge pull request #1224 from vinodkiran/FEATURE/mongodb
MongoDB Atlas Integration - Chat Memory and Vector Store
2023-11-17 16:56:38 +00:00
Henry 3bddc95087 add user id 2023-11-17 16:41:49 +00:00
Henry e251bd573d changed to enable uuid to be used as sessionId 2023-11-17 14:38:42 +00:00