logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 C# 和 Semantic Kernel 构建 PDF 向量搜索系统:从文本提取到语义搜索

通过这篇文章,你学会了如何使用C#和从 PDF 提取文本。对文本进行切块。使用 Ollama 模型生成文本向量。使用 SQLite 向量存储管理向量数据。基于向量实现语义搜索。这个系统可扩展性强,例如:支持 DOCX、TXT 等多种文件。可以将向量存储迁移到 Postgres、FAISS 或 Milvus。可结合大语言模型回答问题,实现 PDF 问答机器人。

文章图片
#jvm#c##microsoft +1
Microsoft Agent Framework:三步为智能体集成RAG,轻松对接企业知识库

使用Microsoft Agent Framework的集成RAG功能,本质上是“为智能体配备智能词典”。实施成本低:无需构建复杂的RAG架构,通过3行核心配置+1个检索函数即可快速落地。方案灵活性高:检索函数可对接任意知识库,知识更新只需同步知识库内容,无需修改智能体逻辑。用户体验好:用户无感知检索过程,回答有据可查,避免幻觉问题,多轮对话自然连贯。

文章图片
#microsoft#人工智能#c# +1
构建智能代理的核心工具:Microsoft Agent Framework 介绍

语义内核和AutoGen开创了 AI 代理和多代理业务流程的概念。代理框架是同一团队创建的直接后续任务。它将 AutoGen 的简单抽象与语义内核的企业级功能(例如基于线程的状态管理、类型安全、筛选器、遥测以及广泛的模型和嵌入支持)相结合,用于单代理模式和多代理模式。除了合并这两者之外,Agent Framework 还引入了工作流,使开发人员能够显式控制多代理执行路径,以及一个可靠的状态管理系统

文章图片
#microsoft#c##人工智能
构建智能代理的利器:深入解析 Microsoft Agent Framework

Microsoft Agent Framework 是微软提供的一套用于构建和管理智能代理的开发工具。智能代理是能够模拟人类行为、与用户进行交互、并根据环境做出智能决策的程序。Microsoft Agent Framework 集成了 AI、自然语言处理(NLP)、机器学习等技术,支持多种任务和应用场景的构建。主要特点易用性:简化了智能代理的开发流程,减少了开发者的学习曲线。扩展性:支持与第三方

文章图片
#c##开发语言
五分钟读懂神经网络算法(含Python实例讲解)

在人工智能(AI)领域,神经网络(Neural Network)是一种能自动从数据中学习规律的算法。它模仿人脑中神经元的连接方式,通过一层层计算,把输入信息(如图片、声音、文本)转化为输出结果(如分类或预测)。简单来说,它的目标就是:“给我数据,我自己总结规律,然后帮你预测。nn.Linear(3, 4), # 输入层3个 → 隐藏层4个神经元nn.ReLU(), # 激活函数ReLUnn.Lin

文章图片
#神经网络#算法#python
HarmonyOS 开发基本用法详细讲解

摘要:本文系统介绍了HarmonyOS开发的基础流程,涵盖环境搭建、项目结构、核心开发概念和分布式能力等关键内容。首先讲解使用DevEco Studio搭建开发环境,创建项目的基本步骤;其次分析典型项目结构,解释Ability组件和UI开发方法;重点阐述分布式任务调度、数据管理和设备发现等跨设备协同功能;最后说明应用打包、调试测试及发布流程,为开发者提供HarmonyOS应用开发的完整入门指导。

文章图片
#pytorch#人工智能#python
使用 MailKit 发送邮件并实现验证码功能

通过上述步骤,我们成功实现了使用MailKit发送包含验证码的邮件功能。此方法不仅适用于 QQ 邮箱,还可以根据不同的邮件服务商调整 SMTP 服务器的地址和端口,从而实现与其他邮件服务的兼容。通过这种方式,您可以轻松地为用户提供验证码功能,提升系统的安全性和用户体验。

文章图片
#网络#java#服务器 +3
深入解析 SqlSugar 与泛型封装:实现通用数据访问层

通过结合SqlSugar和泛型,我们能够实现一个简洁、通用且高效的数据库操作层。在这篇文章中,我们通过封装一个Repository类,将常见的数据库操作(增、删、改、查)以及分页查询功能都进行了通用化封装。这样,我们可以轻松地处理不同实体类的数据操作,减少了重复代码,提高了代码的可复用性和可维护性。泛型的使用不仅让我们能够在不同实体类之间共享同一套操作方法,还使得我们的代码更加简洁、易于扩展。

文章图片
#oracle#数据库#.netcore +2
到底了