获取客户端#

langchain_aws.utilities.redis.get_client(redis_url: str, **kwargs: Any) RedisType[source]#

从给定的连接URL获取一个redis客户端。此助手接受Redis服务器(带/不带TLS的TCP或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,
)
Parameters:
  • redis_url (str)

  • kwargs (Any)

Return type:

Redis类型