导读:Oracle 向自家数据库系统增加人工智能新功能,名称改为Oracle 23ai。
Oracle 正在为其数据库产品提供最新的长期支持版本 Database 23c,并以 Oracle Database 23ai 的名称向企业级用户提供。
Oracle表示说,术语的变化可归因于数据库中添加的新功能,这些新功能预计将有助于基于人工智能应用程序的开发等重大任务。
23c 在 2022 年Oracle 的年度活动中首次展示,并在 2023 年初向开发者发布,然后向企业发布,这标志着该公司传统的第一次转换。
来自数据库竞争对手的激烈竞争迫使Oracle改变其数据库业务战略,转而支持开发者,因为开发者可以为公司提供更急需的增长动力。
此外在去年 9 月,Oracle在其年度 CloudWorld 会议上表示,正在努力为 Database 23c添加矢量数据库搜索功能。
这些功能被称为 AI 矢量搜索,包括新的矢量数据类型、矢量索引和矢量搜索 SQL 运算符,使 Oracle 数据库能够将文档、图像和其他非结构化数据的语义内容存储为矢量,并使用它们来运行该公司表示,快速相似性查询。
据Oracle称,Oralce 数据库 23c 中的 AI 矢量搜索已与其他功能一起合并到了 23ai 中,此外还支持检索增强生成 (RAG),这是一种 生成式 AI 技术,该技术将大语言模型 (LLM) 和私人业务数据结合起来,提供对自然语言问题的回答。
Database 23c 的其他功能转换到 23ai 的还包括 JSON 关系二元性,它统一了关系和文档数据模型、直接对 OLTP 数据进行图形查询的 SQL 支持以及 Java 中的存储过程,允许开发者在任一关系型数据库中构建应用程序或 JSON 范例。
Oracle 表示说,Database 23ai 将作为云服务以及通过各种产品在本地提供,包括Oracle Exadata数据库服务、Oracle Exadata Cloud@Customer和 Oracle Base 数据库服务以及Oracle 数据库@Azure。
Oracle 一直到现在,并没有公布Database 23ai的定价,但Database 23c的开发者版本自发布以来一直是免费的。
免费提供 Database 23c 的原因是Oracle希望降低采用其数据库障碍的战略,因为其它竞争对手的数据库提供商也在添加更新的功能,例如矢量搜索,以支持人工智能工作负载。如MongoDB、AWS、Google Cloud、Microsoft、Zilliz、DataStax、Pinecone、Couchbase、Snowflake和SingleStore等多家数据库供应商都添加了支持基于 AI 任务的功能。
矢量数据库和矢量搜索是开发者用来将非结构化信息转换为矢量的两种技术,现在更常称为嵌入。这些嵌入反过来又使大型数据集的信息存储、搜索和比较变得更容易、更快,并且显著提高了可扩展性。
以下是Oracle创始人兼首席技术官拉里·埃里森(Larry Ellison)的推介语:
在整体的封装上,我们解决了很多问题。我认为对象/关系统一是数据库逻辑层面上最重要的事情之一,也是我们在结束争论方面所做的最重要的事情之一——它应该是一个关系模式还是一个对象架构?答案是肯定的。两者需要同时进行,争论永无休止。但现在,可以两全其美,我们实际上已经实现这一点。人工智能是一项非凡的新技术。这些模型接受了互联网上所有数据、互联网上所有语言以及大量图像的训练。他们训练的不仅仅是语言。但他们没有接受过有关个人数据的训练。他们没有接受过有关你所在公司数据的训练。他们没有接受过大量医疗记录的培训,因为这些数据是私人的。
但我们的矢量数据库的伟大之处在于,它允许你补充基础模型的训练。无论是来自 Open AI 的 Chat GPT 还是 Grok 之类的,你都可以使用自己的个人数据、你专有的公司数据、私人数据来补充该模型的训练,而无需将该数据透露给相关人员。构建这些模型。因此,你可以针对公司、个人、特定主题(例如某种类型的内容)专门使用人工智能,以确保你在一个地方获得所有这些数据。因此,该模型比其他模型更智能,因为你可以安全地将私人数据添加到其中。
因为你希望该数据应该匿名。如果收集了大量癌症数据,则不会出现患者标识符,但匿名数据将为医生提供有关如何治疗癌症患者的更好建议。拥有这些数据意味着我们可以就医生如何治疗癌症获得更好的建议。我认为这是一件大事。在华尔街,他们希望获得关于下一步购买哪些股票的更好建议。我们在 Oracle 专注于医疗保健领域,构建医疗保健应用程序,但这项技术有很多应用程序。
你的所有数据都应该集中在一处......最困难的问题通常是查找数据。但是,如果将所有数据保存在数据库中,则需要该数据库处理每种数据类型,无论是图形数据类型、矢量、XML、相邻文档还是 SQL 表。因此,我们认为解决这个问题的正确方法是拥有一个可以管理所有数据的数据库,并以高性能、非常经济的方式进行管理。
我们认为人工智能是一项变革性技术,我们认为 Oracle 矢量数据库是一个高度可扩展、非常强大、高度安全的系统,可以存储您的个人数据 - 高度安全的数据、医疗记录数据等 - 保留这些数据非常非常安全。使用这些数据使神经网络变得更加智能。我们认为这非常重要。我们希望很多人尽快看到这个能力并使用这个能力。因此,正如我母亲所说,它只是随餐附赠的。这些人工智能功能无需额外付费。它们内置于我们数据库的最新版本 23ai 中,每个人都可以使用它们。