首页 > 其他分享 >盘点6个.Net热门AI项目

盘点6个.Net热门AI项目

时间:2025-01-10 13:29:25浏览次数:3  
标签:API Github AI github 盘点 https Net com

盘点6个基于.Net开发的、热门AI项目。

一、Semantic Kernel

Semantic Kernel是一个轻量级的SDK,最基本的功能就是帮我们完成与OpenAI、Azure OpenAI和Hugging Face大模型的API的对接,并且支持C#、Python、Java版本。

Semantic Kernel提供自定义插件、编排计划、信息存储至数据库(如SQLite、MongoDB、Redis、Postgres等)。

总的来说,Semantic Kernel就是可以把用户输入的prompt,经过分解为多个步骤、获取外部数据、执行自定义操作等,转换为一个更好的prompt,再调用大模型API,从而获取结果。

图片

Github:https://github.com/microsoft/semantic-kernel

详细介绍:微软官方出品:GPT大模型编排工具,支持C#、Python等多个语言版本

二、PaddleOCRSharp

PaddleOCRSharp是Github的开源项目,是基于百度飞浆C++代码封装的.Net类库,其中支持PaddleOCR版本是release2.5。如果大家需要最新版本,或者其他模型,也可以自行封装。

图片

Github:https://github.com/raoyutian/PaddleOCRSharp

详细介绍:****C#实现图片文字识别

三、ChatGPT桌面客户端

这是基于C#开发的客户端,兼容MacOS、Windows、Linux、Android、iOS系统,支持OpenAI_API_key自定义设置,还有API参数自定义设置。

PC端版本支持快捷键操作,内置了多种对换模式:助理、翻译、开发人员、技术文章作者。

该项目界面美观大气,不管是用于二次开发,还是学习用途,都是非常不错的选择。

1、跨平台:采用.Net 7.0、手机端采用:Xamarin,支持MacOS、Windows、Linux、Android、iOS。

2、UI框架: Avalonia UI。

图片

Gtihub:https://github.com/wieslawsoltes/ChatGPT

详细介绍:****基于.Net开发的ChatGPT客户端,兼容Windows、IOS、安卓、MacOS、Linux

四、Stable Diffusion客户端

StableSwarmUI是由官方推出的WebUI框架,真正的文生图和图生图的推理任务,还是在后端执行,官方推荐我们配合ComfyUI来使用。

StableSwarmUI专注让Stable Diffusion变得易于访问,核心特点是易用性、高性能和可扩展性,提升用户体验。

StableSwarmUI不仅支持多种语言,还引入图像编辑器、自动模型格式检测以及额外的生成类型(如视频)等功能。它在定制方面还是不错的,提供了预设、主题和服务器配置等控制权,无需用户手动调优,使得经验较少的用户也能轻松上手。

图片

Github:https://github.com/Stability-AI/StableSwarmUI

详细介绍:StableSwarmUI:Stable Diffusion客户端,官方出品、功能强大且易用!

五、ChatGPT SDK

这个是根据OpenAI的开放API,封装的.Net SDK。目前官方的API都已经封装,包含生成文本、图片、获取模型等。

图片

Github:https://github.com/betalgo/openai

详细介绍一个.Net版本的ChatGPT SDK

六、StabilityMatrix

Stability Matrix是基于.Net开发的开源项目,核心功能是为Stable Diffusion提供易于使用的软件包管理器。

它支持Stable Diffusion的Web UI软件包的一键安装和更新,并且提供了简单易用的用户界面,同时内嵌Git、Python等依赖,大大简化安装与配置的过程。

图片

Github:https://github.com/LykosAI/StabilityMatrix

详细介绍:一个让Stable Diffusion更稳定、更易用的Github开源项目

- End -

更多开源项目: https://github.com/bianchenglequ/NetCodeTop

我是编程乐趣,一个.Net开发经验老程序员,欢迎“关注”我,每天为你分享开源项目和编程知识。
也欢迎加入【.Net技术编程交流社区】,和大家共同学习交流!,
点击加入https://bbs.csdn.net/topics/613465368

标签:API,Github,AI,github,盘点,https,Net,com
From: https://blog.csdn.net/daremeself/article/details/144954674

相关文章

  • 一个适用于 .NET 的开源整洁架构项目模板
    前言项目架构模式在软件开发中扮演着至关重要的角色,它们为开发者提供了一套组织和管理代码的指导原则,以提高软件的可维护性、可扩展性、可重用性和可测试性。今天大姚给大家分享一个适用于.NET的开源整洁架构项目模板。.NET常见的几种项目架构模式https://mp.weixin.qq.com/s......
  • 【AI论文】rStar-Math: 小语言模型实现数学推理达到甚至超越o1水平
    再开一个系列来记录学习AI论文的心得。之前断断续续读过10来篇,最近也听到李想还有几位AI大咖还是公司大佬分享他们是不读AI论文的,但会听自家公司AI团队每周的论文解读会来了解最新进展。这个是有道理的,但咱一线码农没有这个福利,论文还是靠自己。^-^这篇论文的Hugging链接在rSt......
  • AI正在悄悄接管互联网:超过半数内容已是 AI 生成!
    序言:这个世界任何时候都会因为利益冲突而变得精彩,人工智能写作是不是一种侵权行为,美国人内部闹得很欢,人工智能对人类的模仿到底算不算侵权?如果法律裁定这种行为就是侵权,那也将是划时代的,因为:模仿不付费将会犯罪,那这个世界会不会就因此停滞发展呢?因为人类的进步就是依靠先模仿然后......
  • 使用OpenAI API构建聊天机器人
    在当今高速发展的技术领域中,AI聊天机器人已经成为企业和开发者增强客户交互的重要工具。OpenAI提供了强大的API,可以帮助我们快速构建智能对话系统。在这篇文章中,我将深入介绍如何使用OpenAI的API来实现一个简单但功能强大的聊天机器人。技术背景介绍聊天机器人是一种利用......
  • 大模型入门怎么学?如何学习AI大模型?
    ​如何学习AI大模型?大模型时代,火爆出圈的LLM大模型让程序员们开始重新评估自己的本领。“AI会取代那些行业?”“谁的饭碗又将不保了?”等问题热议不断。不如成为「掌握AI工具的技术人」,毕竟AI时代,谁先尝试,谁就能占得先机!想正式转到一些新兴的AI行业,不仅需要系统的学习A......
  • ORA-00001:unique constraint violated(违反了唯一约束)- 4种解决方案
    大家好,我是摇光~ORA-00001是Oracle数据库中的一个常见错误代码,它表示“uniqueconstraint(唯一约束)violated”(违反了唯一约束)。以下是对该错误出现的原因、每个原因对应的案例及解决办法的详细解析:目录@[TOC](目录)1、数据重复:2、并发操作:3、数据迁移或恢复过程中......
  • Magnet Axiom 8.8 新增功能概览 (数字取证与分析软件)
    MagnetAxiom8.8Windowsx64Multilingual-数字取证与分析DigitalForensicSoftware请访问原文链接:https://sysin.org/blog/magnet-axiom/查看最新版。原创作品,转载请保留出处。作者主页:sysin.org​MagnetAxiom8.8:ExhibitBuilder中的聊天线程、EmailExplor......
  • CDS标准视图:一次性账户的客户行项目 I_ONETIMEACCOUNTCUSTOMER
    视图名称:一次性账户的客户行项目视图类型:基础视图代码:点击查看代码@EndUserText.label:'One-TimeAccountDataforCustomerItems'@Analytics:{dataCategory:#DIMENSION}@Analytics.internalName:#LOCAL@VDM.viewType:#BASIC@AbapCatalog.sqlViewName:'IONETIMECU......
  • SQL Server如何查看AlwaysOn的Failover记录信息
    SQLServerAlwaysOn发生了故障转移(Failover)后,我们如何查看AlwaysOn在什么时间点发生故障转移呢?下面简单的总结了一些资料。PowerShell脚本查看Windows事件日志系统中的事件ID=1641,表示群集角色已从一个节点移动到另一个节点。所以我们可以使用PowerShell脚本获取/过滤这类事件......
  • 王炸升级!Mamba加持UNet,能发高区还不卷
    2024深度学习发论文&模型涨点之——Mamba+UNet众所周知,CNN在长距离建模能力方面存在局限性,而Transformer随能全局建模但受到其二次计算复杂度的限制。因此,以Mamba为代表的状态空间模型(SSMs)已然成为一种有前景的方法。Mamba是一种状态空间模型(SSM),它是一种用于时间序列分......