专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
目录
相关文章推荐
今天看啥  ›  专栏  ›  dotNET跨平台

.NET SK 如何给AI大模型添加搜索引擎功能?

dotNET跨平台  · 公众号  ·  · 2024-06-01 08:08
    

文章预览

普通的AI大模型的数据都是在一开始训练的时候决定的,所以大模型的数据来源都可能存在时效性。 下面我们会利用SK插件来给AI大模型添加联网功能。 准备工作 创建一个名称为 5_SK_Plugin_Web 的控制台项目 复制以下代码到 5_SK_Plugin_Web 项目文件中 < Project   Sdk = "Microsoft.NET.Sdk" >      < PropertyGroup >          < OutputType > Exe OutputType >          < TargetFramework > net8.0 TargetFramework >          < ImplicitUsings > enable ImplicitUsings >          < Nullable > enable Nullable >      PropertyGroup >      < ItemGroup >          < PackageReference   Include = "Microsoft.Extensions.Http"   Version = "8.0.0"  />          < PackageReference   Include = "Microsoft.SemanticKernel"   Version = "1.13.0"  />      ItemGroup > Project > 创建 OpenAIHttpClientHandler.cs namespace   ConsoleApp1 ; public   class   OpenAIHttpClientHandler ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览