使用SemanticKernel 进行智能应用开发(2023-10更新)
原文中文,约7200字,阅读约需18分钟。发表于: 。以OpenAI 的ChatGPT 所掀起的GenAI 快速创新浪潮,其中连接LLM 和 应用之间的桥梁的两大开源项目:LangChain[1]和Semantic Kernel[2] ,在半年前写过一篇文章LangChain vs Semantic Kernel[3],这半年以来Semantic kernel 有了显着改进,这篇文章反应了最新的更新。Semantic Kernel (SK)是什么...
Semantic Kernel(SK)是一个结合了大型语言模型(LLM)和流行编程语言的SDK,为应用程序开发人员和ML工程师打造。SK支持语义函数和本地函数,可以创建自定义插件,支持Java、Python和C#。SK Planner是一个自动函数调用的函数,可以根据指定的功能创建分步计划,然后执行它们。SK还支持AI插件,包括语义和本机函数。SK的应用开发工具包括VS代码扩展、Prompt flow和Prompt Playground。