logo
publist
写文章

简介

NetCoreKevin框架作者 架构师,专注.Net 和AI相关技术,每期内容涵盖教程、技巧、行业动态及解决方案,助力各层次开发者掌握技术精髓,共同进步。 简介、实用、深入.Net与AI世界,开始我们的技术之旅。

擅长的技术栈

NetC#

可提供的服务

暂无可提供的服务

.Net——AI智能体开发基于 Microsoft Agent Framework 实现第三方聊天历史存储

摘要: 本文介绍了如何基于Microsoft Agent Framework实现第三方聊天历史存储。通过自定义ChatMessageStore类继承IStorage接口,实现消息的添加与查询功能,并利用IKevinAIChatMessageStore定义存储逻辑。具体步骤包括配置自定义存储提供程序、实现中间件注入,以及通过OpenAI客户端创建AI代理。示例代码展示了如何将聊天记录持久化到第三方存

#.net#人工智能#microsoft
NetCoreKevin是一个基于.NET9 AI时代的 SaaS 企业级AI 架构,专注于 AI 智能体开发与集成,AgentFramework和知识库,为企业提供高效的 AI 应用开发框架。

NetCoreKevin是一个基于.NET的企业级SaaS架构,专注于AI智能体开发与集成。采用前后端分离设计,支持AI语义内核、AgentFramework和RAG检索增强生成技术,提供高效的AI应用开发框架。核心功能包括模块化智能体开发、多任务调度、自然语言处理、知识库管理及多模型接入。架构采用.NET Core 9和Vue3技术栈,支持容器化部署和云原生扩展,适用于智能客服、自动化流程等场景

文章图片
#人工智能#架构#AI +1
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-16-部署与基础设施-监控与日志

摘要 NetCoreKevin项目采用log4Net实现多级日志管理,通过log4.config配置不同级别的日志记录(Debug、Info、Warn、Error),支持按日期和大小分割日志文件。系统架构包含多个Appender分别处理不同级别的日志,通过LogHelper类提供便捷的日志记录接口。项目具备ElasticSearch集成能力(需解除注释配置),为分布式系统提供集中式日志管理方案。文

#微服务#架构#云原生 +3
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-17-高级主题-定制与扩展

NetCoreKevin是一个基于.NET Core的模块化Web应用框架,支持高度定制和扩展。项目采用分层架构设计,包含控制器层、服务层和数据访问层,通过依赖注入管理组件依赖。开发者可通过继承ApiControllerBase添加新控制器,定义服务接口并注册实现来扩展业务逻辑。系统支持中间件扩展、API版本控制和权限管理,提供缓存优化和异步处理等性能优化方案。文档详细说明了核心组件的扩展方式、数

#微服务#架构#云原生 +2
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-CD管道

本文档介绍了NetCoreKevin项目的CI/CD管道实现方案,基于GitHub Actions构建自动化流程。方案包含构建、测试、Docker镜像构建和部署四个核心阶段,采用分阶段部署策略降低风险。文档提供了完整的GitHub Actions配置示例和部署脚本,支持从代码提交到生产环境部署的全流程自动化。通过Mermaid图展示了系统架构和数据流,强调自动化、模块化和可扩展性设计理念,帮助团队

#微服务#架构#云原生 +1
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证

NetCoreKevin项目采用NUnit框架进行单元测试和集成测试,确保代码质量和系统稳定性。测试架构围绕Kevin.Test项目展开,包含独立的测试配置环境(appsettings.Test.json)和模块化测试组件。项目遵循单元测试与集成测试分离原则,通过依赖注入和模拟服务验证功能逻辑,并与数据库、云服务等外部系统集成。测试流程支持CI/CD自动化,提供故障排查指南,包括配置验证、依赖检查

#微服务#架构#云原生 +2
NetCoreKevin-DDD-微服务-WebApi-AI智能体、AISK集成、MCP协议服务、SignalR、Quartz 框架-18-测试与质量保证-集成测试

NetCoreKevin项目是一个基于.NET Core的应用,重点集成了微信和支付宝支付功能。本文档详细介绍了项目的集成测试策略,包括API端点测试、外部服务模拟测试方法,以及测试环境管理和数据准备的最佳实践。文档提供了使用NUnit框架和WireMock进行测试的代码示例,并建议通过配置分离、容器化测试等手段确保测试环境一致性。同时包含故障排查指南,帮助解决测试中可能遇到的配置错误、服务延迟等

#微服务#集成测试#架构
Net AI智能体开源框架NetCoreKevin为企业AI智能体系统Saas信息化建设赋能-开启智能应用的无限可能

摘要:本项目基于.NET构建现代化SaaS企业级架构,采用前后端分离设计,整合AI智能体框架。前端使用Vue3+Element Plus,后端采用.NET Core,支持多租户隔离、分布式部署和CAP事件集成。系统集成IdentityServer4认证、SignalR实时通信、Quartz任务调度等核心组件,并融合Semantic Kernel AI框架和RAG检索增强技术,实现智能客服、文档分析

文章图片
#人工智能#开源
.Net——AI智能体开发基于 Microsoft Agent Framework 实现第三方聊天历史存储

摘要: 本文介绍了如何基于Microsoft Agent Framework实现第三方聊天历史存储。通过自定义ChatMessageStore类继承IStorage接口,实现消息的添加与查询功能,并利用IKevinAIChatMessageStore定义存储逻辑。具体步骤包括配置自定义存储提供程序、实现中间件注入,以及通过OpenAI客户端创建AI代理。示例代码展示了如何将聊天记录持久化到第三方存

#.net#人工智能#microsoft
.Net优雅实现AI知识库基于Ollama模型,Qdrant作为向量数据库实现RAG流程AI检索增强

本文介绍了一个基于.NET的企业级RAG智能体应用架构NetCoreKevin,采用Ollama作为本地LLM推理引擎,Qdrant作为向量数据库。系统包含文档处理、向量存储和检索增强三大模块,支持Vue3前端、IDS4单点登录、多租户等特性。关键技术包括Semantic Kernel实现RAG流程、Qdrant向量存储服务封装以及Ollama API集成,提供从文档嵌入到向量检索的完整解决方案。

#人工智能#.net#RAG +1
    共 103 条
  • 1
  • 2
  • 3
  • 11
  • 请选择