小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

MCP(模型上下文协议)是一个开放协议,旨在无缝集成LLM应用与外部数据源,扩展Function Calling功能,支持复杂上下文和工具集成,提升数据隐私和安全性。它允许模型访问最新数据,降低虚假内容生成风险,并为开发者提供标准化接口。

免费包白嫖最新DeepSeek-V3驱动的MCP与SemanticKernel实战教程 - 打造智能应用的终极指南

dotNET跨平台
dotNET跨平台 · 2025-04-03T00:03:07Z

在人工智能迅速发展的背景下,C#与微软AI生态结合,开发者可通过SemanticKernel框架轻松实现智能应用。本文探讨如何利用开源项目示例快速上手AI+C#开发,支持本地模型,确保数据隐私和离线使用。

AI+C#落地指南:用SemanticKernel+本地模型开发智能应用

dotNET跨平台
dotNET跨平台 · 2025-02-23T23:56:53Z

本文探讨了如何将SemanticKernel与ASP.NET Core结合以提供聊天服务。首先介绍了Kernel的基本用法,然后提出了在ASP.NET Core中管理Kernel生命周期的方案,包括单例和作用域的使用。接着,介绍了通过克隆Kernel实例来提升性能的方法。最后,强调了可以在ASP.NET Core的默认容器中注册服务,以实现更灵活的使用。

SemanticKernel 结合 ASP.NET Core 使用

dotNET跨平台
dotNET跨平台 · 2025-01-11T00:03:03Z

本文介绍了2024年LLM应用与RAG技术的结合,强调向量在文本处理中的重要性,包括文本嵌入、相似性搜索和生成增强。通过SK和Redis实现向量存储与检索,展示基本CRUD操作和向量搜索,旨在帮助读者学习SemanticKernel。

使用 SemanticKernel 进行 vector 的存储与检索

dotNET跨平台
dotNET跨平台 · 2025-01-07T00:01:31Z

Semantic Kernel(SK)是微软的开源框架,旨在帮助开发者将大型语言模型集成到应用中。它支持多种编程语言,简化了LLM的调用与管理,提高了智能应用的构建效率,并允许灵活选择本地或国产模型。

SemanticKernel系列,AI系列,SmartFill介绍视频系列

dotNET跨平台
dotNET跨平台 · 2024-11-19T00:01:10Z

前面的 2 篇文章已经介绍了 ollama 的基本情况。我们也已经能在本地跟 LLM 进行聊天了。但是如何使用代码跟 LLM 进行交互呢?如果是 C# 选手那自然是使用 SK (SemanticKernel) 了。在这篇博客中,我们将探讨如何使用 Microsoft 的 SemanticKernel 框架对接 Ollama 的聊天服务。我们将通过一个简单的 C# 控制台应用程序来展示如何实现这一点...

使用 SemanticKernel 对接 Ollama

dotNET跨平台
dotNET跨平台 · 2024-10-05T00:01:22Z

本文介绍了如何通过Codeblaze.SemanticKernel项目实现ITextEmbeddingGenerationService接口,接入本地嵌入模型。通过实现接口中的方法和属性,可以将Ollama中的嵌入模型接入到Codeblaze.SemanticKernel中。文章还提供了使用OllamaTextEmbeddingGeneration类和扩展方法WithOllamaTextEmbeddingGeneration的示例代码。最后,作者展示了使用界面测试了RAG效果和回答效果。

SemanticKernel/C#:实现接口,接入本地嵌入模型

dotNET跨平台
dotNET跨平台 · 2024-08-07T00:02:58Z

本文介绍了在SemanticKernel/C#中使用Ollama的对话模型与嵌入模型用于本地离线场景的方法。对话模型是gemma2:2b,嵌入模型是all-minilm:latest。使用方法见https://github.com/BLaZeKiLL/Codeblaze.SemanticKernel/tree/main/dotnet/Codeblaze.SemanticKernel.Connectors.Ollama。

SemanticKernel/C#:使用Ollama中的对话模型与嵌入模型用于本地离线场景

dotNET跨平台
dotNET跨平台 · 2024-08-03T00:19:32Z

检索增强生成(RAG)是什么?RAG是“Reference-based Generative model with Attention”的缩写,也可以被称为“Retrieval-Augmented Generation”,是一种结合了检索技术和生成模型的方法,主要用于自然语言处理任务,如文本生成、对话系统、机器翻译等。RAG模型通过从外部知识库中检索相关信息,并将其与输入文本结合,以生成更准确、更...

SemanticKernel/C#:检索增强生成(RAG)简易实践

dotNET跨平台
dotNET跨平台 · 2024-08-01T23:58:03Z

Avalonia是一个跨平台的UI框架,适用于.NET开发,支持多种平台。Semantic Kernel是一个SDK,可以整合大型语言模型和编程语言。硅基流动是一个AI基础设施平台,提供大模型云服务。文章介绍了如何使用Avalonia和Semantic Kernel构建一个基于大模型的聊天应用。

动手学Avalonia:基于SemanticKernel与硅基流动构建AI聊天与翻译工具

dotNET跨平台
dotNET跨平台 · 2024-07-27T00:06:57Z

本文介绍了如何在SK中使用开源模型LLama3。首先引入Nuget包,然后下载LLama3模型并运行。通过LLamaSharpChatCompletion进行聊天,可以准确回答专业问题。效果很好,且不需要key,轻松跑。

SemanticKernel之LLama3案例

dotNET跨平台
dotNET跨平台 · 2024-05-09T00:02:10Z

该文章介绍了在SemanticKernel中使用监控和量化监控的方法。通过添加Nuget包和配置Prometheus、Grafana等工具,可以实现对Token数量的监控和展示。

SemanticKernel之使用监控

dotNET跨平台
dotNET跨平台 · 2024-04-24T00:01:07Z

这篇文章介绍了在SK中使用Plugins功能实现购买的案例。通过自然语言输入购买信息,代码将其转化为确定性的功能。文章还提供了具体的代码示例和核心方法的定义。

SemanticKernel之使用Plugins

dotNET跨平台
dotNET跨平台 · 2024-04-19T10:33:56Z

本文介绍了一个具体案例,将公众号上的中文技术文章翻译成选择的语言。使用Playwright读取html内容,利用SemanticKernel的OpenAIChatCompletionService功能进行翻译,然后用Playwright将结果发送到Qiit上。具体实现了C#代码。

SemanticKernel之使用结构化Prompt

dotNET跨平台
dotNET跨平台 · 2024-04-12T00:00:42Z

本篇介绍了使用ImageToText来获取图片内的信息的方法。通过AI判断上传的图片是否正确。后端代码使用了Microsoft.SemanticKernel和OpenAI库,前端代码使用了Bootstrap和jQuery库。

SemanticKernel之ImageToText

dotNET跨平台
dotNET跨平台 · 2024-04-06T00:03:12Z

SemanticKernel引入了生成图片的功能,通过TextToImage实现。前端代码实现了一个页面,可以输入提示词并获取相应的图片。可以用于生成验证码图片。

SemanticKernel之TextToImage

dotNET跨平台
dotNET跨平台 · 2024-04-01T23:53:48Z

AntSK是一个开源项目,结合了.NET 8、AntBlazor和SemanticKernel,旨在构建全面可扩展的AI知识库。应用场景包括智能助手、智能客服和知识图谱构建。未来展望包括功能增强、性能优化和社区发展。

AntSK:基于.NET 8+AntBlazor+SemanticKernel的AI知识库开源项目

dotNET跨平台
dotNET跨平台 · 2024-02-22T00:01:31Z

本文介绍了作者使用Avalonia框架和SemanticKernel技术构建本地AI助手的经历,强调了传统Web端AI助手的局限性。作者使用Avalonia构建了客户端界面,并集成了SemanticKernel,使AI助手能够处理自然语言输入并执行任务。作者开源了项目的源代码,希望吸引更多人参与贡献,共同推动技术发展。

探索Avalonia与SemanticKernel打造全能AI本地助手

dotNET跨平台
dotNET跨平台 · 2024-01-10T00:02:40Z

本文介绍了使用SemanticKernel实现自动调度拼装多个模块实现复杂功能的方法,通过解析XML配置文件进行调度和配置,最后使用SemanticKernel的执行Plan的方法完成所有的功能。代码放在github和gitee,可以通过命令行获取。

dotnet 探究 SemanticKernel 的 planner 的原理

dotNET跨平台
dotNET跨平台 · 2023-11-07T00:02:27Z

Semantic Kernel(SK)是一个结合了大型语言模型(LLM)和流行编程语言的SDK,为应用程序开发人员和ML工程师打造。SK支持语义函数和本地函数,可以创建自定义插件,支持Java、Python和C#。SK Planner是一个自动函数调用的函数,可以根据指定的功能创建分步计划,然后执行它们。SK还支持AI插件,包括语义和本机函数。SK的应用开发工具包括VS代码扩展、Prompt flow和Prompt Playground。

使用SemanticKernel 进行智能应用开发(2023-10更新)

dotNET跨平台
dotNET跨平台 · 2023-10-04T00:15:14Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码