Commit Graph

142 Commits

Author SHA1 Message Date
Vinod Kiran 788d40f26b Feature/externalize model list (#2113)
* fixes

* test json

* test json

* externalize model list

* externalize model list

* correcting awsChatBedRock Name

* lint fixes

* externalize models

* externalize chat models

* externalize chat models

* externalize llm models

* externalize llm models

* lint fixes

* addition of models for ChatMistral

* updating version numbers for all imapacted nodes.

* marketplace template updates

* update embeddings, marketplaces, add chatCohere

* config changes for new env variable

* removal of local models.json

* update models json file

---------

Co-authored-by: Henry <hzj94@hotmail.com>
2024-04-12 12:46:10 +01:00
Henry Heng c33642cdf9 Feature/Buffer Memory SessionId (#2111)
* add sessionId to buffer memory, add conversation summary buffer memory

* add fix for conv retrieval qa chain
2024-04-11 11:18:39 +01:00
Henry Heng e422ce287b Feature/Indexing (#1802)
* indexing

* fix for multiple files upsert

* fix default Postgres port

* fix SQLite node description

* add MySQLRecordManager node

* fix MySQL unique index

* add upsert history

* update jsx ui

* lint-fix

* update dialog details

* update llamaindex pinecone

---------

Co-authored-by: chungyau97 <chungyau97@gmail.com>
2024-04-02 23:47:19 +01:00
Henry Heng 414b9f125c Bugfix/Avoid hardcoded max tokens (#2003)
remove hard-coded max tokens
2024-03-25 12:10:31 +08:00
Henry Heng cd4c659009 Feature/Mistral FunctionAgent (#1912)
* add mistral ai agent, add used tools streaming

* fix AWS Bedrock imports

* update pnpm lock
2024-03-18 13:17:00 +08:00
Henry 5f69a0652e update xml output parser 2024-03-13 15:11:22 +08:00
vinodkiran 2d208e1f99 Merge branch 'main' into FEATURE/Claude_vision
# Conflicts:
#	packages/components/nodes/agents/ConversationalAgent/ConversationalAgent.ts
#	packages/components/nodes/agents/MRKLAgentChat/MRKLAgentChat.ts
2024-03-11 09:50:33 +05:30
vinodkiran bce7ff9ada refactoring of interface into the common interface.ts file and misc changes 2024-03-08 17:59:54 +05:30
vinodkiran a2caf3e265 Structural Changes to support expansion to other chat models. 2024-03-07 18:54:36 +05:30
Marc Klingen 214e7c8dc7 upgrade langfuse and add sdkIntegration tag 2024-03-07 02:25:30 +01:00
Henry 2df05b3252 add claude 3 and xml agent 2024-03-06 01:05:43 +08:00
Henry 02735a1f1e add image upload bugfix and import deps 2024-03-03 00:42:04 +08:00
Henry Heng a134ea85eb Merge pull request #1419 from vinodkiran/FEATURE/Vision
FEATURE: Add Multi Modal Capabilities to Flowise
2024-02-27 11:58:47 +08:00
chungyau97 92bdf1cc51 Merge branch 'main' into bugfix/webscrape-relative-links 2024-02-27 11:13:40 +08:00
vinodkiran 0bc85593d5 Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/components/nodes/agents/MRKLAgentChat/MRKLAgentChat.ts
2024-02-20 13:26:22 -08:00
Henry 15afb8a2dd update mrkl agents 2024-02-20 18:23:39 +08:00
vinodkiran b31e8715f4 reverting all image upload logic to individual chains/agents 2024-02-19 15:27:19 -08:00
Henry 46c47017bd Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/components/nodes/agents/ConversationalAgent/ConversationalAgent.ts
#	packages/components/nodes/agents/MRKLAgentChat/MRKLAgentChat.ts
#	packages/components/nodes/chains/ConversationChain/ConversationChain.ts
#	packages/components/nodes/chains/LLMChain/LLMChain.ts
#	packages/components/nodes/chatmodels/ChatOpenAI/ChatOpenAI.ts
2024-02-19 20:38:34 +08:00
vinodkiran 10fc1bf08d Multimodal Fixes for cyclic (circular) dependencies during langsmith analysis... 2024-02-16 08:18:58 -05:00
Andres Pegam d67c265c0a use URL constructor to handle all types of links
This should enable to handle all types of relative URLs defined in RFC: https://www.rfc-editor.org/rfc/rfc3986#section-5.4
2024-02-16 11:43:32 +01:00
vinodkiran 52ffa1772b Multimodal Fixes...removing all static methods/variables. 2024-02-15 18:18:36 -05:00
Henry 85809a9ecc fix for concurrency 2024-02-15 04:03:10 +08:00
vinodkiran a71c5a109d fix for concurrent requests for media handling 2024-02-14 13:16:51 -05:00
Henry Heng dcb1ad15e7 Merge branch 'main' into FEATURE/Vision 2024-02-14 18:06:33 +08:00
Henry 73112ad122 Merge branch 'main' into chore/Upgrade-LC-version
# Conflicts:
#	packages/components/package.json
2024-02-07 02:01:32 +08:00
Henry 041bfea940 add more params 2024-02-02 20:07:50 +00:00
Henry Heng 340e85da91 Merge pull request #1611 from FlowiseAI/feature/LlamaIndex
Feature/llama index
2024-02-02 20:00:21 +00:00
Henry Heng a219efc913 Rename MultiModalUtils.ts to multiModalUtils.ts 2024-02-02 13:37:33 +00:00
Henry 9cd0362f24 Merge branch 'main' into FEATURE/Vision
# Conflicts:
#	packages/components/nodes/chains/ConversationChain/ConversationChain.ts
#	packages/server/src/index.ts
#	packages/server/src/utils/index.ts
2024-02-02 02:54:06 +00:00
vinodkiran e81927ee13 SpeechToText: Adding SpeechToText at the Chatflow level. 2024-01-31 07:48:38 -05:00
vinodkiran 4604594c55 SpeechToText: Adding SpeechToText at the Chatflow level. 2024-01-30 21:48:08 -05:00
Henry 02fe500f21 Merge branch 'main' into chore/Upgrade-LC-version
# Conflicts:
#	packages/components/nodes/cache/RedisCache/RedisCache.ts
#	packages/components/nodes/cache/RedisCache/RedisEmbeddingsCache.ts
#	packages/components/nodes/chains/ConversationChain/ConversationChain.ts
#	packages/components/nodes/tools/RetrieverTool/RetrieverTool.ts
#	packages/components/nodes/vectorstores/Qdrant/Qdrant.ts
#	packages/components/nodes/vectorstores/Redis/Redis.ts
#	packages/components/nodes/vectorstores/Redis/RedisSearchBase.ts
#	packages/components/nodes/vectorstores/Redis/Redis_Existing.ts
#	packages/components/nodes/vectorstores/Redis/Redis_Upsert.ts
#	packages/components/src/agents.ts
2024-01-31 00:25:37 +00:00
Henry 4d6881b506 add return source documens to retriever tool 2024-01-30 14:12:55 +00:00
Henry 0606d2c6dd upgrade langchain version 0.1.0 2024-01-26 23:41:55 +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
vinodkiran e774bd3c12 GPT Vision: Added multi model capabilities to ChatOpenAI and ConversationChain. 2024-01-19 18:02:05 +05:30
vinodkiran f87d84997c GPT Vision: lint fixes 2024-01-18 17:11:43 +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
Ilango 27f2a7f6ba Merge pull request #1513 from 0xi4o/feature/sticky-notes-node
FEATURE: Sticky Note node
2024-01-17 07:37:24 +05:30
Ong Chung Yau 2c5e8d01ae Merge pull request #1523 from FlowiseAI/feature/GoogleGemini 2024-01-17 06:34:11 +08:00
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
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
Henry f66c03ab0a change agent/chain with memory to use runnable 2024-01-16 11:12:17 +05:30
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