langchain_aws.utilities.redis.get_client

langchain_aws.utilities.redis.get_client(redis_url: str, **kwargs: Any) RedisType[源代码]

根据提供的连接URL获取Redis客户端。此辅助功能接受Redis服务器(TCP带/不带TLS或UnixSocket)以及Redis Sentinel连接的URL。

在创建连接之前会检查数据库驱动程序是否存在,如果不存在则引发ValueError。

要使用,您应该安装的redis Python包。

示例

from langchain_community.utilities.redis import get_client
redis_client = get_client(
    redis_url="redis://username:password@localhost:6379"
    index_name="my-index",
    embedding_function=embeddings.embed_query,
)
参数
  • redis_url (str) –

  • kwargs (Any) –

返回类型

RedisType