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