当前位置:首页 > AI

AI

  • 最新
  • 浏览
  • 评论

快速上手SemanticKernel+KernelMemory

邻居的猫1个月前 (12-09)1868
快速上手SemanticKernel+KernelMemory
本文撰写目的是旨在帮助新手快速上手,原理部分可以参考博客园大佬宵伯特的教程。 KernelMemory入门系列博客:(Kernel Memory- - 宵伯特 - 博客园 (cnblogs.com)) SemanticKernel入门系列:(Semantic Kernel- - 宵伯特 - 博客园...

体会Semantic Kernel图片内容辨认

邻居的猫1个月前 (12-09)1134
体会Semantic Kernel图片内容辨认
前言 前几日在浏览devblogs.microsoft.com的时候,看到了一篇名为Image to Text with Semantic Kernel and HuggingFace的文章。这篇文章大致的内容讲的是,使用Semantic Kernel结合HuggingFace来实现图片内容识别。注...

入门Semantic Kernel:OneApi集成与HelloWorld

邻居的猫1个月前 (12-09)1199
入门Semantic Kernel:OneApi集成与HelloWorld
引言 从这一章节开始正式进入我们的 Semantic Kernel 的学习之旅了。 什么是Semantic Kernel? Semantic Kernel是一个轻量级的开源框架,通过 Semantic Kernel 可以快速使用不同编程语言(C#/Python/Java)结合 LLMs(OpenAI...

深化学习Semantic Kernel:创建和装备prompts functions

邻居的猫1个月前 (12-09)1011
深化学习Semantic Kernel:创建和装备prompts functions
引言 上一章我们熟悉了一下 Semantic Kernel 的理论知识,Kernel 创建以及简单的Sample熟悉了一下 SK 的基本使用。在Semantic Kernel中的 kernel functions由两部分组成第一部分是prompts functions(提示函数),第二部分Nativ...

Semantic Kernel入门系列:使用YAML界说prompts functions

邻居的猫1个月前 (12-09)215
Semantic Kernel入门系列:使用YAML界说prompts functions
引言 在上一章节我们熟悉了prompts functions(提示函数)的创建,我们了解了PromptTemplateConfig中各个属性的简单使用。Semantic Kernel允许我们利用多种方式去创建prompts包括native functions,prompts functions或者也...

Semantic Kernel入门系列:使用Handlebars创立Prompts functions

邻居的猫1个月前 (12-09)1847
Semantic Kernel入门系列:使用Handlebars创立Prompts functions
引言 本章我们将学习通过Handlebars Prompts Template来创建Prompts functions。 什么是Handlebars? Handlebars是一个流行的 JavaScript 模板引擎,它允许你通过在 HTML 中使用简单的占位符来创建动态的 HTML。 它使用模板和...

深入探讨Function Calling:完成外部函数调用的作业原理

邻居的猫1个月前 (12-09)550
深入探讨Function Calling:完成外部函数调用的作业原理
引言 Function Calling 是一个允许大型语言模型(如 GPT)在生成文本的过程中调用外部函数或服务的功能。 Function Calling允许我们以 JSON 格式向 LLM 模型描述函数,并使用模型的固有推理能力来决定在生成响应之前是否调用该函数。模型本身不执行函数,而是生成包含函...

深入探讨Function Calling:在Semantic Kernel中的使用实践

邻居的猫1个月前 (12-09)1348
深入探讨Function Calling:在Semantic Kernel中的使用实践
引言 上一章我们熟悉了 OpenAI 的 function calling 的执行原理,这一章节我们讲解一下 function calling 在 Semantic Kernel 的应用。 在OpenAIPromptExecutionSettings跟 LLM 交互过程中,ToolCallBehav...

探究Semantic Plugins:敞开大模型的技术之门

邻居的猫1个月前 (12-09)262
探究Semantic Plugins:敞开大模型的技术之门
前言 在之前的章节中我们或多或少的已经接触到了 Semantic Kernel 的 Plugins,本章我们讲详细介绍如何使用插件。 Semantic Kernel 的一大特点是拥有强大的插件,通过结合自定义/预定义的插件解决智能业务的问题。让传统的代码和智能插件一起工作灵活地接入到应用场景简化传统...

探究Native Plugins:敞开大模型的技术之门

邻居的猫1个月前 (12-09)1084
探究Native Plugins:敞开大模型的技术之门
前言 上一章节我们了解了一下Semantic Kernnel中Plugins插件的概念以及学习了的 Semantic Kernel 模板插件的创建,本章节我们来学习 Native Plugins 原生函数插件使用。 通过函数定义插件 在之前的章节中我们介绍过在在 Semantic Kernel 中应...