早在三月,一个开源库中的故障导致 OpenAI 的 ChatGPT 离线,并无意中允许一些用户访问其他用户的聊天标题和 ChatGPT Plus 订阅者的支付信息。Redis迅速介入为 OpenAI 故障排除,迅速恢复服务和通信,保持对话的继续。
众所周知,Redis传统上以其简单的键值对数据处理闻名,现在其已经扩展了其功能,在最新的 Redis7.2版本中包括向量搜索功能。
“这个添加解决了使用键值对进行向量嵌入的低效性,因为用户经常需要跨这些嵌入搜索以分析查询和存储数据之间的相对距离,”首席产品官 Tim Hall 在与 AIM 排他性互动中表示。因此,Redis现在不仅支持存储,而且还支持有效搜索向量数据。
向量数据库在生成式AI时代的相关性
“我们也一直在推进我们的生态系统集成,包括与 LangChain 合作。这导致了在 Rediscloud 上的 Harrison's OpenGPT,利用我们的向量嵌入和搜索能力,”Hall 强调说,Rediscloud 展示了开发人员如何构建生成式AI应用和推荐系统,特别是当需要实时和互动响应时。
LangChain 的开源倡议 OpenGPT提供了一种灵活的生成式AI方法,允许用户选择模型,控制数据检索和管理数据存储。
Redis拥有一系列的高端客户,如 X(前身为 Twitter)、Stack Overflow、Snapchat 和 Craigslist 等,因其多功能性、高性能、易用性和特别适用于AI应用的定制选项而受到青睐。其企业级解决方案提供了强大的安全认证,并可靠地处理新的数据结构,如向量嵌入。
在讨论同一话题时,Hall 强调了 Redis对AI应用的实用性和灵活性,特别是在处理向量嵌入的检索任务时,以一个例子为例。图中展示的 Retrieval Augmented Generation (RAG) 框架说明了这一点,它在 OpenAI 的嵌入层旁边使用了 Redis。
不管数据的类型如何,都被转化为向量嵌入,并存储在 Redis的向量数据库中,然后查询以在提问时找到相关信息。这个高效、实时的过程消除了使用敏感数据进行微调的需要,突出了 Redis在快速和安全AI开发中的能力,非常符合文档分析和聊天机器人互动等用例。
在生成式AI领域,该领域正在迅速成为众多应用中的常态,对于能够管理复杂和实时数据的数据库的需求至关重要。Redis特别适合这种实时需求,特别是在实时应用中存储和搜索向量嵌入。
一举解决多个问题
在与客户对话时,Redis解决了采用LLM(大型语言模型)的微妙需求。企业越来越感兴趣于利用LLM自动化客户支持和增强交互式零售体验。这样的AI实现可以高效处理复杂查询,简化客户互动,并有可能提升销售额,同时减少与人工支持人员相关的成本。
然而,部署LLM 也有其挑战。"客户中一个主要的担忧是幻觉,即AI提供不相关或错误的回答,为此我们创建了一种混合搜索机制,将向量嵌入与元数据合并,这改善了搜索结果并保持回应的相关性,"Hall 解释说。
进一步的担忧是在嵌入过程中控制和保护专有数据的隐私。客户担心他们的独特数据可能会在未经同意的情况下被用于其他模型训练。Redis的解决方案是一个向量数据库,允许构建定制的、私有的AI系统,类似于拥有个人的 ChatGPT。这赋予用户控制自己数据的自主权,确保隐私并防止未经授权的使用。
数据库解决方案市场的增长
至于数据库解决方案市场的演变,Hall 预见到了向更统一和灵活的系统转变的趋势。过去十年从传统的关系数据库过渡到为特定数据类型或任务(如 JSON 文档和时间序列数据)设计的专业解决方案。向量数据库对于向量数据管理的包含是一个最近的趋势,在AI和机器学习的崛起中变得越来越重要。
然而,Hall 指出,该领域已经达到了一个关键时刻,单一应用程序的运营复杂性要求他不再能够处理多个专业数据库。
有些较慢的数据库如果实时互动是可选的可能是合适的。"关键是确定一个数据库是否可以满足你的大多数用例,特别是如果你处理一种、两种或三种不同的数据。每个人都在尝试找到他们特定用例和他们正在尝试解决的问题的最佳点,考虑到全球约有 450 个不同的数据平台。我们在 Redis的特定关注点是实时解决方案,“Hall 解释说。
Hall 对未来数据库市场的预测是一个整合和集成,这是前几年快速扩张和专业化的时代的一个转变。这个趋势反映了一个更广泛的行业运动,即提高运营效率和减少复杂性,特别是随着生成式AI的成熟和更深入地融入技术结构。
印度市场
自2020年以来,Redis在印度的员工人数翻了一番,在全国扩大了其影响力(德里、孟买和浦那),并于2019年在班加罗尔开设了其首个专门的区域办事处。Groww、Apna、AngelOne、Purplle、Motilal Oswal 和 Zee 是公司在印度的客户之一。
在分享一个关于经济增长的个人轶事时,都幽默地将印度飙升的 GDP 和美国早期互联网时代进行了比较,那时数字化热潮刚开始点亮屏幕。他愉快地回忆起他的英国朋友们曾经对“24/7"的概念感到困惑。
快进到现在,轮到印度了,它的技术跨越由移动设备的爆炸式增长驱动,带来了一个24/7的经济,服务从不停歇。Redis抓住时机,正在为众多印度的移动应用提供动力,依托该国的数字化转型来加强自身在这个充满活力的市场中的增长。
“印度为交互式应用提供了巨大的机会,特别是那些 Redis可以支持的应用。我们正在和印度各种组织合作,特别是在银行和娱乐行业,以支持他们的移动应用。印度现在是我们的一个令人兴奋而关键的市场,“Hall 最后总结说。