langchain RedisChatMessageHistory在Windows上的Redis独立模式中遇到问题,

wmtdaxz3  于 4个月前  发布在  Redis
关注(0)|答案(1)|浏览(100)

检查其他资源

  • 为这个问题添加了一个非常描述性的标题。
  • 使用集成搜索在LangChain文档中进行了搜索。
  • 使用GitHub搜索查找类似的问题,但没有找到。
  • 我确信这是LangChain中的一个bug,而不是我的代码。
  • 通过更新到LangChain的最新稳定版本(或特定集成包)无法解决此bug。

示例代码

from langchain_community.chat_message_histories.redis import RedisChatMessageHistory
try:
    message_history = RedisChatMessageHistory(
        session_id="12345678", url="redis://localhost:6379", ttl=600
    )
except Exception as e:
    abort(500, f'Error occurred: {str(e)}')
retriever = pdf_docsearch.as_retriever(search_type="similarity", search_kwargs={"k": 4})
memory = ConversationBufferWindowMemory(memory_key="chat_history", chat_memory=message_history,
                                       input_key='question', output_key='answer',
                                       return_messages=True, k=20)

错误信息和堆栈跟踪(如果适用)

Error occurred: 'cluster_enabled'"

描述

我正在使用Langchain和Redis数据库为聊天机器人实现长期记忆功能。然而,我在Redis客户端连接方面遇到了问题,尤其是在独立模式下的redis.py文件中,cluster_info似乎为空。

系统信息

Python 3.10
langchain-core 0.1.43
langchain-community 0.0.32

sgtfey8w

sgtfey8w1#

关于这个问题有什么更新吗?我正在面临相同的问题。

相关问题