简单记录一下最近找到的部分LLMOps工具/平台。(主要是面向自己整理用,所以其他人读的话会很晦涩)
可以看看这篇百度千帆的文章,了解一下各个概念。https://mp.weixin.qq.com/s/lF0b_csan5aInfgBB2UT4Q
简单来说,DevOps(Development+Operations)促进了快速开发/快速测试/快速迭代/快速上线等等,将开发与运维紧密结合。
而MLOps是将DevOps迁移到机器学习领域,MachineLearning+DevOps。在DevOps基础上,加了些更适合ML的内容,比如对数据的管理,对模型训练模型流水线的引入,以及推理服务部署、模型监控等等。
LLMOps,也被称为LMOps,是最近刚出的词,也就是Large Language Model + Ops。MLOps会更侧重根据已有的数据和算法去训练出一个模型,再微调。而LLMOps因为是针对大模型的,所以从0训练的话对显存要求非常高,导致大部分人其实只能基于已有的开源大模型(如LLaMA),结合LoRA等省内存技术,勉强微调一下。另外,因为大模型的Zero-Shot/Few-Shot能力很强,所以其实也可以不去改动大模型本身,直接基于大模型做外围应用,比如外接一个知识库(Bing、Dify等);又比如做成Agent,如LangChain等。
简单概括一下,目前LLMOps总体有两种理解:
很全,各个流程