首页游戏资讯Semantic-Kernel:助力开发 LLM 加持的利用

Semantic-Kernel:助力开发 LLM 加持的利用

misa2 04-11 5次浏览 0条评论

点击上方蓝字

存眷我们

(本文阅读时间:9分钟)

比来微软的浩瀚产物线都摘用 GPT-4 加持,从 Microsoft 365 等贸易产物到“新必应”搜刮引擎,再到低代码/无代码 Power Platform 等面向开发的产物,包罗软件开发组件 Power Apps。

十分重要的一点是那些产物都是利用 .NET 构建的,那些项目能够快速的利用 LLM 加持,我们写法式的同窗必定城市想,微软是怎么做的?微软在3月17日发布了一篇博客文章:[Hello, Semantic Kernel!],在那篇文章中微软已经开源了一个内部孵化项目,Github 的仓库,该项目能够搀扶帮助开发人员快速轻松地将尖端的 AI 模子集成到他们的利用法式中。那使您可以在利用中构建新体验,从而为用户带来无与伦比的工做效率,例如总结冗长的聊天交换,标识表记标帜通过 Microsoft Graph 添加到待处事项列表中的重要“下一步”,或者方案一个完全的假期,而不单单是预订飞机上的座位。

微软MVP尝试室研究员

Semantic-Kernel:助力开发 LLM 加持的应用

张善友

深圳友浩达 CTO 首席架构师,微软最有价值专家,微软 SWAT 专家,超越20年的软件研发体味,曾在腾讯工做12年,.NET 基金会成员,.NET 云原生参谋息争决计划专家,运营微信公家号“dotnet跨平台”和“散布式利用运行时”

语义内核(SK)是一种立异的轻量级软件开发东西包(SDK),旨在将 AI 大型语言模子(LLM)与传统编程语言集成。借助 SK,开发人员能够轻松地为其利用法式注进复杂的技能,例如提醒链接、摘要、递回推理、基于嵌进的内存等。SK 撑持提醒模板、函数链、矢量化内存和开箱即用的智能规划功用。

SK 旨在撑持和封拆来自最新 AI 研究的多种设想形式,以便开发人员能够为他们的利用法式注进复杂的技能,如提醒链接、递回推理、总结、zero/few-shot 进修、上下文记忆、持久记忆、嵌进、语义索引、 规划,以及拜候外部常识库和您本身的数据。

展开全文

SK 最后的目标是 C# 开发人员,但也为数据科学家的更爱的 Python 供给了预览撑持,而微软也根据从社区反应中学到的内容,正在考虑撑持其他语言,包罗本身的 Type。

微软将 SK 的次要优势列为:

快速集成:SK 旨在嵌进任何类型的利用法式中,使您能够轻松测试和运行 LLM AI。

扩展:借助 SK,您能够毗连外部数据源和办事,使其利用法式可以将天然语言处置与实时信息连系利用。

更好的提醒:SK 的模板化提醒可让您利用有用的笼统和机造快速设想语义函数,以释放 LLM AI 的潜力。

别致但熟悉:传统编程语言代码始末可供您做为一流的协做伙伴,搀扶帮助您快速完成工程设想,能够一举两得。

快速集成:SK 旨在嵌进任何类型的利用法式中,使您能够轻松测试和运行 LLM AI。

扩展:借助 SK,您能够毗连外部数据源和办事,使其利用法式可以将天然语言处置与实时信息连系利用。

更好的提醒:SK 的模板化提醒可让您利用有用的笼统和机造快速设想语义函数,以释放 LLM AI 的潜力。

别致但熟悉:传统编程语言代码始末可供您做为一流的协做伙伴,搀扶帮助您快速完成工程设想,能够一举两得。

为了搀扶帮助开发人员进门,微软供给了一个免费的 LinkedIn 进修课程。它的描述是:“AI 的将来末于来了,它改动了软件开发人员的游戏规则。”摸索语义内核 (SK)的可能性,那是 AI 驱动的开发的新面目面貌,封拆在轻量级、易于利用的多层软件开发东西包中。利用 SK 快速启动和运行,SK 是 Microsoft AI 生态系统的最新成员,使开发人员可以轻松地将 LLM AI 功用集成到他们的利用法式中。

Semantic-Kernel:助力开发 LLM 加持的应用

除了 LinkedIn 进修课程之外,Microsoft 还阐了然开发人员若何克隆存储库并测验考试以下示例:

简单的聊天摘要:利用现成的技能,并轻松地将那些技能利用到你的利用中。

图书创做者:利用规划师解构复杂的目标,并在利用中想象利用规划师。

身份验证和 API:利用根本毗连器形式停止身份验证并毗连到 API,并想象将外部数据集成到利用的 LLM AI 中。

Github 仓库问答:利用嵌进和内存来存储比来的数据,并容许您对其停止查询。

简单的聊天摘要:利用现成的技能,并轻松地将那些技能利用到你的利用中。

图书创做者:利用规划师解构复杂的目标,并在利用中想象利用规划师。

身份验证和 API:利用根本毗连器形式停止身份验证并毗连到 API,并想象将外部数据集成到利用的 LLM AI 中。

Github 仓库问答:利用嵌进和内存来存储比来的数据,并容许您对其停止查询。

在运行示例和条记本之前,您可能需要称心一些软件要求:

Azure Functions 核心东西,用于将内核做为当地 API 运行,那是 Web 利用所需的。

需要 OpenAI API 密钥或 Azure OpenAI 办事密钥才气起头利用。

用于安拆 Web 利用的依靠项的 Yarn。

SK 撑持 .NET Standard 2.1,定见利用 .NET 6+。但是,仓库中的某些示例需要 .NET 7 和 VS Code Polyglot 扩展才气运行条记本。

SK 进门

下面是若何从 C# 掌握台利用利用语义内核的快速示例,那里我们利用 VS Code Polyglot 来做。

Semantic-Kernel:助力开发 LLM 加持的应用

相关链接:

[1] Power Apps:/

[2] Hello, Semantic Kernel!:/

[3] Github 的仓库:

[4] 提醒模板:

[5] 矢量化内存:

[6] 智能规划:

[7] 技能:

[8] 嵌进:

[9] 撑持其他语言:

[10] LinkedIn 进修课程:

[11] 简单的聊天摘要:

[12] 图书创做者:

[13] 身份验证和 API:

[14] Github 仓库问答:

[15] Azure Functions 核心东西:

[16] OpenAI API:/

[17] Azure OpenAI 办事密钥:

[18] Yarn:

[19] .NET 7:

微软最有价值专家(MVP)

微软最有价值专家是微软公司授予第三方手艺专业人士的一个全球奖项。30年来,世界各地的手艺社区指导者,因其在线上和线下的手艺社区平分享专业常识和体味而获得此奖项。

MVP是颠末严厉挑选的专家团队,他们代表着手艺最精湛且更具伶俐的人,是对社区投进极大的热情并乐于助人的专家。MVP努力于通过演讲、论坛问答、创建网站、撰写博客、分享视频、开源项目、组织会议等体例来搀扶帮助别人,并更大程度地搀扶帮助微软手艺社区用户利用 Microsoft 手艺。

更多详情请登录官方网站:

博客软件
Google 公布 ChatGPT 竞品 Bard,将来几周内面向公家 疯狂猜成语 谜底
相关内容
发表评论

游客 回复需填写必要信息