开箱即用、可直接编码的安全技术栈,帮助开发者在数分钟内启动 GenAI 应用
DOCKERCON,洛杉矶 – 2023 年 10 月 5 日 – 今天,在其年度全球开发者大会 DockerCon 的第二天主旨演讲中, Docker 公司® 携手合作伙伴 Neo4j、LangChain 和 Ollama 宣布推出全新的 GenAI Stack,旨在帮助开发者在数分钟内快速启动生成式 AI 应用开发。GenAI Stack 预先配置、可直接编码且安全可靠,集成了来自 Ollama 的大型语言模型 (LLMs)、Neo4j 的向量和图数据库以及 LangChain 框架,无需开发者费力搜索、拼凑和配置来自不同源的技术。Docker 今天还宣布了其首个 AI 驱动的产品,Docker AI。
“开发者对 GenAI 的可能性感到兴奋,但技术变革的速度、供应商数量以及技术栈的巨大差异,使得他们很难知道从何处以及如何开始,”Docker 首席执行官 Scott Johnston 表示。“今天的发布通过使开发者能够快速、安全地使用他们已经熟悉和喜爱的 Docker 工具、内容和服务,并结合 GenAI 应用开发前沿的合作伙伴技术,消除了这一困境。”
GenAI Stack 现已在 Docker Desktop 的学习中心和位于 https://github.com/docker/genai-stack 的仓库中提供,它利用 Docker Hub 上受信任的开源内容解决了常见的 GenAI 用例。GenAI Stack 在 DockerCon 大会上进行了现场演示,它是 Docker 宣布的一系列新的 AI/ML 能力、内容和合作伙伴关系之一,旨在帮助开发者快速安全地在其应用中利用 AI/ML 的强大能力。组件包括:
- 预先配置的开源 LLMs,例如 Llama 2、Code Llama、Mistral,或私有模型,例如 OpenAI 的 GPT-3.5 和 GPT-4;
- Ollama 提供帮助,使开发者能够在本地快速启动并运行开源 LLMs;
- Neo4j 作为图和原生向量搜索的默认数据库,可发现数据中的显式和隐式模式与关系,使 AI/ML 模型更快、更准确,并充当这些模型的长期记忆;
- Neo4j 知识图谱作为知识库,为 LLMs 提供基础,从而获得更准确的 GenAI 预测和结果;
- LangChain 负责 LLM、应用程序和带向量索引的数据库之间的编排,并作为开发由 LLMs 驱动的上下文感知推理应用的框架;以及
- 一系列配套工具、代码模板、操作指南和 GenAI 最佳实践。
易于开箱即用的设置使开发者能够获得众多能力,例如轻松加载数据和填充向量索引,使开发者能够无缝导入数据、创建向量索引、嵌入问题和答案,并将其存储在向量索引中。开发者可以为能够总结数据并通过灵活的知识图谱展示知识检索的应用进行增强查询和结果丰富。他们还可以生成各种格式的多样化响应,例如项目列表、思维链、GitHub 问题、PDF、诗歌等。此外,开发者可以比较仅使用 LLMs、使用 LLMs 结合向量以及使用 LLMs 结合向量和知识图谱集成所获得的结果。
支持引言
James Governor,RedMonk 首席分析师兼联合创始人
“今年一切都改变了,AI 从一个专业领域变成了我们许多人每天都在使用的东西。然而,工具格局非常分散,在大范围的开发者普遍采用 AI 驱动应用构建之前,需要出色的打包方式。Docker、Neo4j、LangChain 和 Ollama 合作提供的 GenAI Stack 提供了那种一致统一的体验,能够让开发者在使用新工具和新方法时提高效率,这样我们就能看到主流开发者不仅使用 AI,还能用它构建新的应用。”
Emil Eifrem,Neo4j 联合创始人兼首席执行官
“推动我们集体努力的动力是共同的使命:赋能开发者,使他们能够非常轻松地构建由 GenAI 支持的应用,并将 GenAI 功能添加到现有应用中。我们对这为数百万开发者带来的可能性感到无比兴奋。”
Harrison Chase,LangChain 联合创始人兼首席执行官
“我们都在努力帮助团队弥合 GenAI 带来的神奇用户体验与实际实现它所需工作之间的差距。这是朝着那个方向迈出的重要一步。”
Jeffrey Morgan,Ollama 创建者
“Docker 改变了应用程序的开发和部署方式。我很高兴能与 Docker 开发者社区合作,构建下一代专注于 AI 的应用程序。”
资源
- Neo4j 博客:推出面向开发者的新 GenAI Stack
- Ollama 博客:Ollama 现已作为官方 Docker 镜像提供
- 新闻稿:Docker 宣布推出 Docker AI,通过上下文感知的自动化指导提高开发者生产力
- 新闻稿:Docker 宣布推出新的“本地+云端”产品,加速安全应用交付
- 新闻稿:Udemy 和 Docker 宣布建立新的合作伙伴关系,提升下一代开发者的技能
- 开始使用:下载最新版本 Docker Desktop
关于 DockerCon
今天发布的公告在 DockerCon 2023 大会上进行,您仍然可以通过 https://dockerd.com.cn/dockercon/ 线上参与。大会汇集了所有 Docker 开发者、贡献者和合作伙伴社区,分享、教学和协作,以增强对云原生开发的理解和能力。DockerCon 是一次高度集中的学习体验,向开发者展示 Docker 及其生态系统的最新进展和可能性,以及如何立即利用这些创新来更好地更快地完成工作。线上会议免费、互动且有趣,旨在方便全球用户在活动当天及之后灵活观看。
关于 Docker
Docker 帮助数百万开发者高效协作地构建、分享和运行应用程序。Docker 协作应用开发平台为开发者提供了无与伦比的体验,提供了一个集成的、可靠的、安全的工作流程,加速了从代码到云端的应用交付。通过结合全球最大的受信任内容市场以及与领先工具的集成,Docker 使团队能够快速创建现代应用程序。了解更多信息,请访问 www.docker.com
关于 Neo4j
Neo4j,图数据库和分析领域的领导者,帮助组织深入、轻松、快速地在数十亿数据连接中找到隐藏的关系和模式。客户利用其连接数据的结构来揭示解决最紧迫业务问题的新方法,包括欺诈检测、客户 360 度视图、知识图谱、供应链、个性化推荐、物联网、网络管理等,即使数据量不断增长。Neo4j 的全套图技术栈提供了强大的原生图存储及原生向量搜索能力、数据科学、高级分析和可视化功能,具备企业级安全控制、可扩展架构和 ACID 合规性。Neo4j 的数据领域领导者社区包括一个充满活力的开源社区,由来自数百家财富 500 强公司、政府机构和非政府组织的 25 万多名开发者、数据科学家和架构师组成。访问 neo4j.com。新闻咨询请发送邮件至 pr@neo4j.com。
关于 LangChain
LangChain 是一个开源框架和开发者工具包,帮助开发者构建由 LLMs 驱动的上下文感知推理应用。
联系方式
David Oro
press@docker.com