Redis 联合赞助了几个 AI 黑客马拉松。以下三个获胜者 – 来自 Memoiz、RedAGPT 和 SmartHealth – 可能会启发你将 AI 功能添加到你自己的应用程序中。
人工智能取得了显著的飞跃,从大学实验室和公司研究部门中脱颖而出。近几个月来,创新速度惊人。英伟达首席执行官黄仁勋称之为 人工智能的“iPhone 时刻”。
无论你对它的影响有什么看法,都不可否认这种开创性的技术正在突破界限并带来惊喜。凭借全球开发者的关注和参与,已经启动了一系列新的应用程序、解决方案,甚至是业务。
在过去的三个月中,Redis 和 LabLab AI 合作以推动 AI 驱动应用程序的生态系统。该计划整合了来自包括 OpenAI、Cohere、LangChain、LlamaIndex、Vercel 和,自然地,Redis 的组织的技术。在活动期间,LabLab 的平台 促进了发现、协作和创新。 Redis 被列为“支线任务”技术,为将 Redis 集成到其黑客马拉松应用程序中的开发者提供了额外的挑战和额外的奖励机会。
最终,七个 AI 黑客马拉松 产生了 47 个高质量的、由 Redis 提供支持的提交。鉴于 Redis 不是任何这些活动的强制性要求,提交的 数量和质量 就说明了一切。多年来,我们已经看到并参与了无数的黑客马拉松,但本次活动中开创性技术和适用商业理念的融合确实令人瞩目。
下面,我们来研究一下前三个项目:Memoiz、RedAGPT 和 SmartHealth。 我们提炼了项目解决的核心问题以及它们为更广泛的社区带来的创意解决方案。
在大语言模型 (LLM) 出现后,我们看到了大量鼓励用户与其笔记聊天的应用程序,这些应用程序利用了 LLM 的语言理解和语言生成能力。虽然这个概念不一定是开创性的,但它在专业用例中的应用,比如 Memoiz 追求的用例,具有潜在的变革性。
Memoiz 正在开发一个用于创建、存储和与个人日记内容交互的平台。它类似于为你提供一个个人图书馆员,用于存储你的记忆、想法和情绪。你写笔记、回忆记忆、追踪每日情绪,并探索历史变化。新颖之处在于可以与你的个性化图书馆员“聊天”,因为你可以访问过去的思考。
我们的 Redis 团队认为像 Memoiz 这样的应用程序具有巨大的潜力,可以改变人们(无论老少)保持对记忆、计划和个人经历的周到访问的方式。
当 Redis 评委(Brian Sam-Bodden、Paul Ford、Taimur Rashid、Sam Partee 和我)与 Memoiz 团队 Thanasan Kumdee 和 Nutchanon Taechasuk 交谈时,这两位日本大学生的喜悦、谦逊和荣誉感是显而易见的。现在得到 NewNative Slingshot AI Accelerator 计划的支持,Kumdee 和 Taechasuk 的热情显而易见。开发人员对该项目的计划包括与其他笔记应用程序(如 Notion 或 Obsidian)集成,以实现更广泛的访问。他们还打算致力于改进对底层记忆的时间理解和查询。
在底层,Memoiz 使用 Redis Cloud 来存储和搜索象征记忆和查询的向量嵌入。结合 Cohere LLM,这使得用户能够以对话的方式深入研究他们的过去。Redis-Cohere 组合是生成式 AI 繁荣中越来越流行的模式,它提供了卓越的速度和语义准确性,从而增强了 Memoiz 的最终用户体验。
该团队已准备好为未来而努力,我们将全力支持他们实现目标。
RedAGPT 团队的 AI 驱动网络安全工具在黑客马拉松系列中获得第二名。RedAGPT 旨在探测住宅和商业环境中的网络漏洞,它使用 AutoGPT、Redis 和 Langchain 进行高效且有效的安全测试。该工具包优先考虑快速工程和易于集成,完美地补充了以安全为中心的 Linux 环境,使其成为安全专业人员不可或缺的资产。
RedAGPT 的核心是进行一系列测试以发现网络和系统漏洞,并且它利用生成式 AI,特别是通过 Langchain 库的 GPT-3 LLM。该工具检测弱点,并量化其严重性,以及提供可操作的补救建议。结果如何?一份全面的安全报告,将原始数据转化为有意义的见解。RedAGPT 证明了 AI 在网络安全中的革命性应用。
SmartHealth 是一种个性化的健康助手,可提供针对独特需求的健康建议。 SmartHealth 不仅仅提供症状检查器;它还是一个全面的健康伴侣,分享个性化的技巧,帮助用户控制自己的健康和福祉。
SmartHealth 背后的团队给我们留下了深刻的印象:一个由计算机科学、医学、艺术和商业专业人士组成的才华横溢的团队。
技术堆栈包括 GPT-3、Redis 作为向量数据库、Python 和 React。该团队组建了一个强大的健康状况、症状、原因和治疗方法数据库,该数据库与 GPT-3 配对后,可以帮助用户了解他们的健康状况,而无需亲自去看医生。
该团队还竭尽全力解决安全和隐私问题——这是我们在审查其提交时最初提出的一个领域。但是,该团队在该领域采取的广泛措施给我们留下了深刻的印象,这加强了 SmartHealth 提供安全、有效和个性化的健康平台的承诺。
我们认为,像 SmartHealth 这样的产品仅仅是生成式 AI 在医疗行业中应用的开始,但前方还有很长的路要走。
贯穿这些项目的一致主线是它们对生成式 AI 技术和 Redis 的使用。虽然 Redis 的参与可能对某些人来说并不奇怪,但其他人可能会觉得它是新的,甚至是意想不到的。
Redis 一直以其对实时性能和通用数据结构的承诺而搅动着机器学习 (ML) 社区。目标很明确:使开发人员能够专注于他们的应用程序创建,从而最大限度地减少对数据层的烦恼。 OpenAI 向世界宣布 ChatGPT 依赖 Redis 来有效地扩展其最终用户聊天机器人用户体验,这也没有什么坏处。
随着当今的应用程序越来越需要实时交互,Redis 作为一把瑞士军刀脱颖而出,可以解决一系列挑战。它可以充当 ML 模型服务的低延迟 特征存储、用于 LLM 知识检索的 向量数据库或用于 ML 模型推理或 LLM 提示的 缓存 层。在 AI 创新的旋风中,Redis 的适应性和可扩展性至关重要。
从新兴的新技术和 SaaS 产品中选择值得信赖的工具可能会让人不知所措。 Redis 旨在成为这个复杂生态系统中可靠的多用途工具。
现在,凭借一套利用这些功能的 新项目 和想法,轮到你了。无论你是开源开发者、初创公司还是企业,Redis 世界中总有适合你的东西。开始探索我们精选的 AI 资源列表,加入我们在 Discord 上的 开发者社区,或立即免费在 Redis Cloud 中开始使用。