10月12日消息,据外媒报道,Docker公司日前公布了一系列旨在帮助开发人员快速创建生成式人工智能应用程序的举措。这一消息是在洛杉矶举行的 Dockercon 23大会上宣布的。这些举措的核心是引入Docker GenAI堆栈,该产品将Docker与Neo4j图形数据库、LangChain模型链技术以及用于执行大型语言模型(LLM)的Ollama无缝集成。
Docker GenAI堆栈旨在简化GenAI应用程序的开发。这些应用程序通常需要像矢量数据库这样的核心组件,现在Neo4j提供了矢量数据库作为其图形数据库平台的一部分。此外,Docker GenAI需要LLM,这是Llama平台提供的一个功能,可以促进LLM在本地运行,比如Llama 2。现代生成式人工智能应用程序通常涉及多个步骤,这就是LangChain框架变得非常宝贵的地方。
同时,Docker GenAI堆栈致力于减轻在容器中配置这些不同元素的复杂性,使整个过程更加简化。Docker GenAI堆栈的完整套件是免费的,可以在开发人员的系统上本地操作。Docker打算为企业的应用程序提供部署和商业支持选项。
Docker将自己与市场上其他丰富的生成式AI开发工具区分开来,推出了专门的GenAI工具Docker AI。虽然其他供应商使用“副驾驶”一词,但Docker更喜欢“机械套装”的比喻,强调开发人员可以获得的增强的能力和熟练程度。
Docker AI基于Docker的专有数据进行训练,这些数据来自数百万个Dockerfiles、compose文件和错误日志,提供了一种能够在开发人员的工作流程中直接纠正错误的资源。该工具旨在使故障排除和修复问题更易于管理,从而改善开发人员的体验。
Docker的首席执行官Scott Johnston解释说,Docker AI在促进容器开发方面具有独特的作用,利用其广泛的Docker数据培训,这是其他法学硕士无法访问的。在过去的几年里,Docker一直专注于开发人员,已经准备好支持GenAI应用程序开发的未来。