Commit Graph

34 Commits

Author SHA1 Message Date
Henry Heng 5a37227d14
Chore/refractor (#4454)
* markdown files and env examples cleanup

* components update

* update jsonlines description

* server refractor

* update telemetry

* add execute custom node

* add ui refractor

* add username and password authenticate

* correctly retrieve past images in agentflowv2

* disable e2e temporarily

* add existing username and password authenticate

* update migration to default workspace

* update todo

* blob storage migrating

* throw error on agent tool call error

* add missing execution import

* add referral

* chore: add error message when importData is undefined

* migrate api keys to db

* fix: data too long for column executionData

* migrate api keys from json to db at init

* add info on account setup

* update docstore missing fields

---------

Co-authored-by: chungyau97 <chungyau97@gmail.com>
2025-05-27 07:29:42 +01:00
nikitas-novatix eadf1b11b3
Fix: Add keep-alive options to Redis clients to prevent idle timeouts and socket closing. (#4377)
* redis keepalive mechanism for all redis

* removed offline queue commands

* Simplified changes for consistency. Added REDIS_KEEP_ALIVE env variable.

* update redis socket alive env variable

* lint fix

---------

Co-authored-by: Henry <hzj94@hotmail.com>
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
2025-05-14 10:29:32 +08:00
Ryan Halliday c2c1ca9162
Slight Redis Memory description change to include units (#3824)
Slight message change to include units
2025-01-08 01:05:10 +00:00
Maicon Matsubara d20a970a7b
Bugfix/redis connection is closed (#3591)
* Added redis open connection if it is closed

* Removed unecessary modification

* Added check connection in all methods

* Renamed method

* added await on method call

* Refactor Redis connection handling: remove singleton pattern, ensure connections are opened and closed per operation.

---------

Co-authored-by: Maicon Matsubara <maicon@fullwise.com.br>
2024-12-03 16:14:40 +00:00
Henry Heng 4c1378c670
Feature/Append uploaded images to message history (#3105)
append uploaded images to message history
2024-09-02 11:27:45 +01:00
Henry Heng 8caca472ba
Feature/Add prepend messages to memory (#2410)
add prepend messages to memory
2024-05-20 17:08:34 +01:00
Henry Heng 057e056257
Bugfix/Add missing TTL implementation for Redis (#2131)
add missing TTL implementation
2024-04-09 14:36:24 +01:00
Henry 5a45a99620 Merge branch 'main' into chore/Upgrade-LC-version 2024-02-19 17:39:32 +08:00
Henry bc054d2fe1 add fix for override session id 2024-02-08 11:55:30 +08: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 393f9b57c6 use singleton redis connection 2024-01-28 17:18:18 +00:00
Henry 0606d2c6dd upgrade langchain version 0.1.0 2024-01-26 23:41:55 +00:00
Henry 02482f1b38 change agent/chain with memory to use runnable 2024-01-08 13:02:56 +00:00
Henry b6d08268d4 add abstract methods 2023-12-26 16:13:14 +00:00
Henry 48b17fc785 pass sessionId to custom tool 2023-12-20 23:59:04 +00:00
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
tuxBurner a2404afc41 #1385 fixed linting 2023-12-14 10:43:50 +01: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
kzhang a504e4b38f Add windowSize input to avoid "token exceeded error" 2023-12-12 23:46:15 -06:00
Henry 4b5f7028e3 fix chat history 2023-11-30 16:01:16 +00:00
Henry 3536c2afec fix memory nodes 2023-11-27 15:34:28 +00:00
Henry 6c7734302d fix redis chat sessionId 2023-10-25 17:34:24 +01:00
Henry 2653cb62da update credentials 2023-10-25 12:39:35 +01:00
Henry eb02163e0e update version 2023-10-23 14:45:05 +01:00
Henry d9e6fcda56 add redis backed chat message fix 2023-10-23 14:43:18 +01:00
Henry 0ae6f53295 add conversational retrieval agent 2023-08-06 19:45:21 +01:00
Henry b5c9345b2b add clearSessionMemory fix 2023-07-30 17:41:30 +01:00
Henry 05dd23b01d - update marketplaces
- add version to nodes and credentials
- hover over node actions
2023-07-28 15:56:40 +01:00
Henry 61dabbb7da Merge branch 'main' into feature/Credential
# Conflicts:
#	README.md
#	docker/.env.example
#	packages/components/nodes/documentloaders/Notion/NotionDB.ts
#	packages/components/nodes/memory/DynamoDb/DynamoDb.ts
#	packages/components/nodes/memory/MotorheadMemory/MotorheadMemory.ts
#	packages/components/nodes/memory/ZepMemory/ZepMemory.ts
#	packages/components/package.json
#	packages/components/src/utils.ts
#	packages/server/.env.example
#	packages/server/README.md
#	packages/server/marketplaces/chatflows/Conversational Retrieval QA Chain.json
#	packages/server/src/ChildProcess.ts
#	packages/server/src/DataSource.ts
#	packages/server/src/commands/start.ts
#	packages/server/src/index.ts
#	packages/server/src/utils/index.ts
#	packages/server/src/utils/logger.ts
2023-07-27 11:26:34 +01:00
Henry ff755c3d1b update credentials 2023-07-15 19:43:09 +01:00
Henry 6827a13e37 clear session memory 2023-07-11 16:29:30 +01:00
Henry 479a6bc7eb update sessionId to optional 2023-07-03 17:59:52 +01:00
ivalkshfoeif c36489f947 Update redis icon 2023-06-28 10:10:12 -07:00
ivalkshfoeif 0fb1d8a1ff add redis-backed chat memory 2023-06-23 17:57:36 -07:00