检查其他资源
- 为这个问题添加了一个非常描述性的标题。
- 使用集成搜索在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
1条答案
按热度按时间sgtfey8w1#
关于这个问题有什么更新吗?我正在面临相同的问题。