Semantic Kernel
微软2023年推出的开源AI编排框架,系统性提出了Skills/Plugins概念,允许大模型通过Function Calling机制自动选择并执行带语义描述的可调用函数
时间轴 (近 90 天)
在 JS/TS AI 开发领域,AI SDK 面临 LangChain.js、Microsoft Semantic Kernel、Cloudflare Workers AI 等竞争
在微软 Semantic Kernel 框架中 skill 指 AI 可调用的函数或插件,在 OpenAI GPTs 生态中称为 Actions,在 LangChain 中对应 Tool
Semantic Kernel支持多种规划策略,包括逐步执行并重新评估的Stepwise Planner和生成完整执行计划模板的Handlebars Planner
Semantic Kernel的核心架构围绕Kernel、Plugin和Planner三个概念展开
本课程重点聚焦于Azure AI Agent Service、Semantic Kernel和AutoGen三种Agent框架
在Semantic Kernel中,Plugin作为Agent可调用的能力单元,通过函数装饰器(如Python中的@kernel_function)声明输入输出和描述信息
Semantic Kernel由微软于2023年开源,核心架构围绕Kernel、Plugin和Planner三个概念展开
面向生产环境应选Semantic Kernel,探索前沿研究应选AutoGen
微软的Semantic Kernel通过Plugin机制将确定性代码与AI能力解耦,CrewAI允许为Agent指定不同的执行模式
微软于2024年推出Semantic Kernel,将企业既有业务逻辑封装为技能插件
还有 2 条时间轴事件
全部知识事实 (12)
在 JS/TS AI 开发领域,AI SDK 面临 LangChain.js、Microsoft Semantic Kernel、Cloudflare Workers AI 等竞争
50%待验证在微软 Semantic Kernel 框架中 skill 指 AI 可调用的函数或插件,在 OpenAI GPTs 生态中称为 Actions,在 LangChain 中对应 Tool
50%待验证Semantic Kernel支持多种规划策略,包括逐步执行并重新评估的Stepwise Planner和生成完整执行计划模板的Handlebars Planner
50%待验证Semantic Kernel的核心架构围绕Kernel、Plugin和Planner三个概念展开
50%待验证本课程重点聚焦于Azure AI Agent Service、Semantic Kernel和AutoGen三种Agent框架
50%待验证在Semantic Kernel中,Plugin作为Agent可调用的能力单元,通过函数装饰器(如Python中的@kernel_function)声明输入输出和描述信息
50%待验证Semantic Kernel由微软于2023年开源,核心架构围绕Kernel、Plugin和Planner三个概念展开
50%待验证面向生产环境应选Semantic Kernel,探索前沿研究应选AutoGen
50%待验证微软的Semantic Kernel通过Plugin机制将确定性代码与AI能力解耦,CrewAI允许为Agent指定不同的执行模式
50%待验证微软于2024年推出Semantic Kernel,将企业既有业务逻辑封装为技能插件
50%待验证Semantic Kernel是微软面向企业级开发场景的Agent开发框架
50%待验证微软的Semantic Kernel和OpenAI的Function Calling机制中存在与Coze Engine类似的Orchestration Layer设计模式
50%