Docker推出生成式AI堆棧和Docker AI
10月12日消息,據外媒報道,Docker公司日前公布了一系列旨在幫助開發(fā)人員快速創(chuàng)建生成式人工智能應用程序的舉措。這一消息是在洛杉磯舉行的?Dockercon?23大會上宣布的。這些舉措的核心是引入Docker?GenAI堆棧,該產品將Docker與Neo4j圖形數據庫、LangChain模型鏈技術以及用于執(zhí)行大型語言模型(LLM)的Ollama無縫集成。
Docker?GenAI堆棧旨在簡化GenAI應用程序的開發(fā)。這些應用程序通常需要像矢量數據庫這樣的核心組件,現在Neo4j提供了矢量數據庫作為其圖形數據庫平臺的一部分。此外,Docker?GenAI需要LLM,這是Llama平臺提供的一個功能,可以促進LLM在本地運行,比如Llama?2?,F代生成式人工智能應用程序通常涉及多個步驟,這就是LangChain框架變得非常寶貴的地方。
同時,Docker?GenAI堆棧致力于減輕在容器中配置這些不同元素的復雜性,使整個過程更加簡化。Docker?GenAI堆棧的完整套件是免費的,可以在開發(fā)人員的系統(tǒng)上本地操作。Docker打算為企業(yè)的應用程序提供部署和商業(yè)支持選項。
Docker將自己與市場上其他豐富的生成式AI開發(fā)工具區(qū)分開來,推出了專門的GenAI工具Docker?AI。雖然其他供應商使用“副駕駛”一詞,但Docker更喜歡“機械套裝”的比喻,強調開發(fā)人員可以獲得的增強的能力和熟練程度。
Docker?AI基于Docker的專有數據進行訓練,這些數據來自數百萬個Dockerfiles、compose文件和錯誤日志,提供了一種能夠在開發(fā)人員的工作流程中直接糾正錯誤的資源。該工具旨在使故障排除和修復問題更易于管理,從而改善開發(fā)人員的體驗。
Docker的首席執(zhí)行官Scott?Johnston解釋說,Docker?AI在促進容器開發(fā)方面具有獨特的作用,利用其廣泛的Docker數據培訓,這是其他法學碩士無法訪問的。在過去的幾年里,Docker一直專注于開發(fā)人員,已經準備好支持GenAI應用程序開發(fā)的未來。