日期:2023-04-21 18:03:48 来源:博客园
(资料图)
每当向他人介绍 Semantic Kernel, 会得到的第一个问题就是 Semantic Kernel 类似于LangChain吗,或者是c# 版本的LangChain吗? 为了全面而不想重复的回答这个问题,因此我写下这篇文章。
在 ChatGPT 之前,构建 集成AI的应用程序的主要分为两个步骤:
机器学习工程师/数据科学家创建模型,然后通过 REST API 终结点发布此模型。应用程序开发人员通过传递确定性参数来调用 REST API 终结点。有了GPT以后 构建与 AI 集成的应用程序过去要简单得多,应用程序员开发人员直接访问OpenAI的REST API,将它集成到我们的应用中,但是真正开始集成的时候才发现挑战不仅仅是调用API,例如:
如何将OpenAI与内部知识搜索(内部文档,数据库,SharePoint等)集成如何将OpenAI与其他系统集成,如SAP,ERP,CRM,HR系统,IT票务系统等。如何有效地跟踪聊天对话历史记录如何以可配置的方式将提示实现到代码中(而不是使它们看起来像魔术字符串))如何最小化使用的Token如何在服务限制内和围绕服务配额和限制工作 - 更具体地说,围绕最大请求数/分钟以及更多...这中间需要有一个业务流程协调程序。该服务编排来自各种依赖项(OpenAI、Azure 搜索、数据库等)的输入和输出,并将其拼接在一起。
这种模式可以从微软最近发布的Copilot服务中看出。请注意,GitHub Copilot、M365 Copilot、D365 Copilot 和Security Copilot的架构之间都有一个“Copilot Service”,用于将应用程序与LLM模型和其他服务链接起来。另请注意,微软在架构图中提到了的是“LLM”,而不是“GPT-4”。这是因为业务流程协调程序服务同时使用不同的 LLM 来实现其目的。这就是像Semantic Kernel和LangChain这样的库的用武之地。这些库可帮助开发人员:
管理对话历史记录,这是ChatCompletionAPI 希望开发人员弄清楚的。根据意图规划方法。为该方法实现“链接”管理Memory和服务连接要求(即对话历史记录、外部 API 等)LangChain目前是“最成熟”(但相当新的)拥有大型开源社区的。第一次提交是在 2022 年10月。
它支持Python和TypeScript,其中Python具有更多功能。大多数在线文章都使用Jupyter笔记本 演示 LangChain,LangChai也不把自己被称为“SDK”,它是为习惯于使用笔记本的ML工程师构建的。应用程序开发人员需要弄清楚如何组织代码和使用 LangChain,软件工程方面的组织相对SK 显得差了很多。LangChain由Harrison Chase创立,他的职业是ML工程师,更多是从ML 工程师角度架构应用。LangChain开源社区的贡献非常活跃,目前已经有29k star。Semantic Kernel(SK)是相对“较新的”,但它是为开发人员构建的。第一次提交是在 2023 年 2 月。
它主要面向 C#开发人员,它也支持 Python,(功能另请参阅功能奇偶校验文档)。因为它是为开发人员构建的,所以它被称为轻量级 SDK,可帮助开发人员将代码组织到内置于 Planner中的技能、记忆和连接器中(在此处阅读更多内容)。示例代码中有很多业务流程协调程序 Web 服务的示例。SK由一个以软件开发工程能力超强的组织(微软)创立。开源社区规模也相当活跃,目前已经有5.7k star。它是由微软创立的,文档方面做的也非常好,它有一个官方的支持页面和LinkedIn学习课程。由于 SK 在构建时考虑了应用,因此有一个 MS Graph连接器工具包,适用于需要与日历、电子邮件、OneDrive 等集成的方案。这两个库我们选择使用哪一个,我觉得主要的考虑因素是开发人员的技能,LLM 已经将机器学习的门槛降低到普通开发人员就可以开发AI应用,SK 在帮助应用开发人员开发AI方面的帮助会比LangChain更大,我会选择采用SK来构建AI应用。
标签:
及时语获数千万元Pre-A+轮融资 专注打造跨境出海智能客服平台
端午诵诗文 经典永传承——花溪区委老干部局、花溪区老干部党校、花溪区老年大学联合开展端午节中华经典诵读活动 焦点报道
今日热文:聚焦现代种业发展 陕西省深入推进良种繁育基地建设
潍坊经济区城投16亿私募债项目状态更新为“已反馈”
兰州野生动物园夜场有什么项目(附夜场开放时间)
光之美少女剧场版_头条
全球速递!杜特尔特警告菲律宾战争风险:原因就是美国在菲拥有基地
又一家印度光伏制造商进军美国!
6月26日阳煤太化己二酸装置降负荷运行
老手艺也能火起来
尸字头底下一个并是什么字 尸字头下面一个衣是什么字 世界观热点
今日看点:全屋定制家具有什么缺点
走进上海体育消费节!来ISPO Shanghai 2023 畅享运动生活吧! 热讯
热消息:国内商品期市午盘多数收涨 棕榈油涨超3%
端午假期清远旅游数据出炉 多家民宿订房率九成以上|热推荐
短讯!引领鞋类设计风潮 首届“红靴奖”颁奖典礼在浙江温州举行
天天看热讯:沈铁迎来16年来最大幅度调图 释放客货运列车运力
天天热文:重庆邮局海关查获砗磲围棋子539粒
每日看点!推进“网上办”“即时办” 雄安新区营造一流营商环境
微视频|大地诗篇
哑光瓷砖怎么清理(卫生间瓷砖怎么清理干净)
佳华科技(688051.SH):正积极打造“双碳火炬基地”,并把“聊城模式”向其他城市做推广
编号7856918_编号89757mv
柬埔寨旅游签证费需要多少钱 柬埔寨签证费用 全球速读
为太阳能和数字设备提供融资服务,创企Yellow获1400万美元融资 今日热闻