Docker联合Neo4j、LangChain和Ollama推出面向开发者的新一代AI栈

开箱即用、随时编码的安全栈,可在几分钟内启动面向开发者的生成式AI应用程序

 

2023年10月5日,洛杉矶DockerCon 今天,在其年度全球开发者大会 DockerCon 的第二天主题演讲中,Docker Docker, Inc.®与合作伙伴Neo4jLangChainOllama共同宣布了一个新的 GenAI 栈,旨在帮助开发者在几分钟内快速开始使用生成式 AI 应用程序。GenAI 栈预先配置,可随时编码且安全,其中包含来自 Ollama 的大型语言模型 (LLM)、来自 Neo4j 的向量和图形数据库以及 LangChain 框架。Docker 还宣布了其首款 AI 驱动的产品,Docker AI

“开发者对 GenAI 的可能性感到兴奋,但其变化速度、供应商数量以及技术栈的广泛差异使得他们难以知道从哪里开始以及如何开始,”Docker 首席执行官 Scott Johnston 表示。“今天的公告消除了这种困境,使开发者能够快速安全地使用他们已经熟悉和喜爱的 Docker 工具、内容和服务,以及处于 GenAI 应用程序开发前沿的合作伙伴技术。”

GenAI 栈现已在 Docker Desktop 的学习中心以及https://github.com/docker/genai-stack的存储库中提供,它使用 Docker Hub 上的可信开源内容来解决流行的 GenAI 使用案例。在 DockerCon 上的舞台上进行了演示,GenAI 栈是 Docker 宣布的一系列新的 AI/ML 功能、内容和合作伙伴关系中的一部分,旨在帮助开发者快速安全地利用 AI/ML 的强大功能在其应用程序中。组件包括:

  • 预先配置的开源 LLM,例如 Llama 2、Code Llama、Mistral 或私有模型,例如 OpenAI 的 GPT-3.5 和 GPT-4;
  • Ollama 为开发者提供了使用开源 LLM 在本地运行和启动的帮助
  • 将Neo4j作为图数据库和原生向量搜索的默认数据库,用于揭示数据中显式和隐式模式以及关系,从而使AI/ML模型更快、更准确,并充当这些模型的长期记忆;
  • Neo4j知识图谱作为知识库,为LLM提供基础,以实现更准确的生成式AI预测和结果;
  • LangChain协调LLM、应用程序和带有向量索引的数据库之间的交互,并作为开发由LLM驱动的上下文感知推理应用程序的框架;以及
  • 一系列支持工具、代码模板、操作指南和生成式AI最佳实践。  

开箱即用的简单设置为开发人员提供了众多功能,例如轻松加载数据和填充向量索引,使开发人员能够无缝导入数据、创建向量索引、嵌入问题和答案,并将它们存储在向量索引中。开发人员可以为应用程序进行增强查询和结果丰富,这些应用程序既可以汇总数据,又可以通过灵活的知识图谱展示知识检索。他们还可以生成各种格式的多种响应,例如项目符号列表、思维链、GitHub问题、PDF、诗歌等。此外,开发人员可以比较LLM本身、带有向量的LLM以及带有向量和知识图谱集成的LLM所取得的结果。

支持引用

James Governor,首席分析师兼联合创始人,RedMonk
“今年一切都发生了变化,AI从一个专家的领域变成了我们许多人每天都在使用的工具。然而,工具景观非常分散,在开发人员广泛采用构建AI驱动应用程序之前,需要进行良好的打包。Docker、Neo4j、LangChain和Ollama合作提供的生成式AI栈提供了这种一致的统一体验,使开发人员能够高效地使用新的工具和方法,以便我们看到主流开发人员不仅使用AI,还用它构建新的应用程序。”

Emil Eifrem,联合创始人兼首席执行官,Neo4j
“将我们共同努力团结起来的驱动力是赋予开发人员权力的共同使命,使他们能够非常轻松地构建基于生成式AI的应用程序,并在现有应用程序中添加生成式AI功能。我们对这为数百万开发人员带来的可能性感到非常兴奋。”

Harrison Chase,联合创始人兼首席执行官,LangChain
“我们都在这里帮助团队缩小生成式AI带来的神奇用户体验与实现这一体验所需的工作之间的差距。这是朝着这个方向迈出的重要一步。” 

Jeffrey Morgan,Ollama创建者 
“Docker改变了应用程序的开发和部署方式。我很高兴与Docker的开发人员社区合作,构建下一代专注于AI的应用程序。” 

资源

关于DockerCon

今天宣布的消息在DockerCon 2023上发布,现在您仍然可以虚拟参加,网址为 https://docker.net.cn/dockercon/。此次活动汇聚了整个Docker开发人员、贡献者和合作伙伴社区,以分享、教学和协作,从而加深对云原生开发的理解和能力。DockerCon是一次高度集中的学习体验,向开发人员展示Docker及其生态系统的新功能和可能性,以及如何立即利用这些创新来更好地、更快地完成工作。虚拟会议免费、互动、有趣,旨在在活动当天及以后灵活地供全球用户使用。 

关于Docker

Docker帮助数百万开发人员高效且协作地构建、共享和运行应用程序。Docker协作应用程序开发平台为开发人员提供了无与伦比的体验,以实现集成、可靠和安全的流程,从而加速应用程序从代码到云的交付。通过结合全球最大的可信内容市场和与领先工具的集成,Docker允许团队快速创建现代应用程序。有关更多信息,请访问 www.docker.com

关于Neo4j

Neo4j,图数据库和分析领域的领导者,帮助组织深入、轻松、快速地发现数十亿数据连接中隐藏的关系和模式。客户利用其连接数据的结构来揭示解决其最紧迫业务问题的新方法,包括欺诈检测、客户360、知识图谱、供应链、个性化、物联网、网络管理等——即使在数据增长的情况下。Neo4j的完整图栈提供强大的原生图存储和原生向量搜索功能、数据科学、高级分析和可视化,并具备企业级安全控制、可扩展架构和ACID合规性。Neo4j的数据领导者社区由一个充满活力的开源社区组成,其中包括超过25万名开发人员、数据科学家和架构师,遍布数百家财富500强公司、政府机构和非政府组织。访问 neo4j.com。有关媒体查询,请发送电子邮件至 [email protected]

关于LangChain

LangChain是一个开源框架和开发人员工具包,可帮助开发人员构建由LLM驱动的上下文感知推理应用程序。

联系方式
David Oro
[email protected]

立即开始使用
Docker