SemanticKernel学习之路
文章平均质量分 84
SementicKernel边学边做
萌新上路
打酱油的
展开
-
AI框架SemanticKernel系列随笔(5) -- Planner
在SK框架中,Planner用于根据输入创建执行计划。SK框架会自动搜索注册到kernel中的所有可用的function,然后阅读这些function的说明,最后利用这些function搭建可用的执行计划。注意,在使用Planner之前,必须先把所有Function(不管是Native Function还是 SK Function)先注册到Kernel,并附上相应的function说明以便于AI识别。原创 2024-03-27 17:22:49 · 466 阅读 · 1 评论 -
AI框架SemanticKernel系列随笔(4)-- SK Plugins和Native Function简述
在Semantic Kernel中,作为SK的基本构建模块,Plugin是function的载体,一个Plugin可能包含一系列的Native Function和semantic function。如前文所述,导入plugin有多种方式,如从对象导入,从指定类型导入,从文件导入等。实际上。原创 2024-03-05 14:52:32 · 974 阅读 · 1 评论 -
AI框架SemanticKernel系列随笔(3) -- Prompt
大模型输出场景下,用于引导模型生成特定的输出。对比传统编程,使用代码来构建方法,使用编译器来解释,而对于AI场景来说,则是使用Prompt来构建方法,使用大模型来解释和执行代码。一个优秀的prompt,通常包含几个部分指令:模型需要执行的任务或指令上下文:外部的知识库信息,历史对话等,帮助模型更好的输出结果输入:用户本次输入的内容和问题输出样式:需要模型提供的输出格式另外,为了让模型更合理的输出结果,我们通常在Prompt中加入角色,让大模型以指定角色回答问题,以期获得更合理的回答效果。原创 2024-03-02 17:39:46 · 855 阅读 · 0 评论 -
AI框架SemanticKernel系列随笔(2) -- Semantic Function
介绍semantic function的用法原创 2024-02-28 14:16:36 · 500 阅读 · 0 评论 -
AI框架SemanticKernel系列随笔(1) -- 框架简介
microsoft semantic kernel学习笔记原创 2024-02-27 10:32:58 · 1643 阅读 · 1 评论