在这个信息爆炸的时代,我们如何快速准确地从汪洋大海的数据中抽取真正有价值的知识呢?AntSK,一个基于.NET开发的人工智能知识库和智能体项目,似乎给出了一个新颖的答案。今天,就让我们一起深入了解AntSK项目,探索它如何帮助我们更高效地处理信息和知识。

项目进展

AntSK项目自发布以来,已经经历了两个多月的快速迭代,目前已更新至0.2.7版本。得益于社区朋友的宝贵建议和积极参与,我们从最初仅支持OpenAI格式,拓展到如今能够支持OpenAI、Azure OpenAI、星火、阿里灵积 等多种在线模型,并支持 Postgres、Disk、Memory、Qdrant、Redis、AzureAISearch等多种不同的向量库,业务数据库更是支持高达20余种不同的DB 其中包含了国产新创的达梦等。显著提升了其实用性和灵活性。针对日益增长的离线使用需求,我们也从LLamaSharp拓展到LLamaFactory支持了更多的非GGUF格式的离线模型,并且最近新增了Bge Embedding功能,使得AntSK能够实现纯离线运行AI知识库

核心功能简介

  • 语义内核(Semantic Kernel):利用前沿自然语言处理技术,AntSK准确理解并响应复杂语义查询,提供精准的信息检索与推荐。

  • 内存内核(Kernel Memory):具有持续学习与存储知识点的能力,实现长期记忆功能,为用户带来更加个性化的交互体验。

  • 知识库文档支持:支持将Word、PDF、Excel、Txt、Markdown、Json、PPT等多种格式文档导入知识库进行问答。

  • 文档问答:针对上传文档进行多轮问答或概要总结。

  • 文生图功能:整合了StableDiffusion本地模型,可基于文本生成图像。

  • GPTs生成:支持创建个性化GPT模型,满足用户构建专属AI模型的需求。

  • API接口与插件系统:具备API接口发布能力和开放式API及.NET插件系统,便于第三方服务或自定义功能的集成。

  • 联网搜索与模型管理:能够实时获取最新信息,并适配管理不同来源的模型,包括支持离线运行的模型。

  • 国产信创支持:支持国产模型与数据库,适应国内信创环境运行需求。

  • 模型微调(规划中):预计基于llamafactory进行模型的微调以满足更专业的需求。

加入我们

AntSK项目不仅体现了.NET与AI技术的融合创新,更开启了智能信息处理的新篇章。我们欢迎更多热爱技术、充满热情的朋友加入到这个项目中来,共同推动这个项目的发展。对于有意向参与我们项目的小伙伴,

        我们已经准备好了交流平台,只需关注我们的公众号并发送请求即可加入交流群。

AntSK项目的未来充满可能,我们期待着您的加入,一起探索AI与.NET技术的无限可能!项目详细信息与进展,欢迎访问我们的GitHub项目页面:

https://github.com/AIDotNet/AntSK

  

如果这个项目帮助到了大家,希望大家点下star,以及分享给其他小伙伴,这是给我最好的鼓励。

项目展示

首页

离线模型搜索与下载

模型管理

用户管理

插件市场

知识库

应用

应用-外部对接

聊天

构筑智能未来的开源 .Net AI知识库/智能体项目的更多相关文章

  1. AI中台——智能聊天机器人平台的架构与应用(分享实录)

    内容来源:宜信技术学院第3期技术沙龙-线上直播|AI中台——智能聊天机器人平台 主讲人:宜信科技中心AI中台团队负责人王东 导读:随着“中台”战略的提出,目前宜信中台建设在思想理念及架构设计上都已经取 ...

  2. EasyNVR智能云终端接入AI视频智能分析功能,用户可自定义接入自己的分析算法

    视频分析的需求 人工智能的发展和在行业中的作用就不用多说了,已经到了势在必行的一个程度了,尤其是对于流媒体音视频行业来说,这基本上是人工智能重中之重的领域,视频人工智能,也就是视频视觉分析的应用方式大 ...

  3. 阿里开源新一代 AI 算法模型,由达摩院90后科学家研发

    最炫的技术新知.最热门的大咖公开课.最有趣的开发者活动.最实用的工具干货,就在<开发者必读>! 每日集成开发者社区精品内容,你身边的技术资讯管家. 每日头条 阿里开源新一代 AI 算法模型 ...

  4. 从植发AI看智能手术机器人的国产化之路

    在工作和生活的双重压力下,很多80后乃至90后的青年都"光荣"地加入了"脱发一族".为了拯救发际线或是不变成"地中海",很多人从此走上了寻医 ...

  5. [深度应用]·首届中国心电智能大赛初赛开源Baseline(基于Keras val_acc: 0.88)

    [深度应用]·首届中国心电智能大赛初赛开源Baseline(基于Keras val_acc: 0.88) 个人主页--> https://xiaosongshine.github.io/ 项目g ...

  6. 百度智能手环方案开源(含源码,原理图,APP,通信协议等)

    分享一个百度智能手环开源项目的设计方案资料. 项目简介 百度云智能手环的开源方案是基于Apache2.0开源协议,开源内容包括硬件设计文档,原理图.ROM.通讯协议在内的全套方案,同时开放APP和云服 ...

  7. 微软开源的 AI 工具,让旧照片焕发新生

    原文地址:Bringing Old Photos Back to Life 原文作者:Ziyu Wan 译者 & 校正:HelloGitHub-小鱼干 & 鸭鸭 写在前面 在 GitH ...

  8. 基于AI边缘智能网关的工业质检应用

    成品质量检验是工业生产最后必不可少的环节,随着我国工业化的蓬勃发展,工业产品日益迈向高端化.精密化,对于工业产品的质量检验要求和投入成本也在不断提高,产品质检涉及到比以往更多维度.更多零部件.更高精度 ...

  9. 开源自己的一个小android项目(美女撕衣服游戏)

    这是自己的一个开源自己的一个小android项目(美女撕衣服游戏),也是前6个月开发的,有部分的资源来自网络上的,现在开源出来给大家吧,由于源码比较大,不上传了,我已经上传到源码天堂那个网站那里了,大 ...

  10. 智能合约语言 Solidity 教程系列6 - 结构体与映射

    写在前面 Solidity 是以太坊智能合约编程语言,阅读本文前,你应该对以太坊.智能合约有所了解, 如果你还不了解,建议你先看以太坊是什么 本系列文章一部分是参考Solidity官方文档(当前最新版 ...

随机推荐

  1. heapq.merge()高效合并有序序列

    import heapq import random # 针对较大的数据集,采用heapq中的merge()方法 # merge()不是对整个合并后的序列排序,而是使用一个堆一次一个元素的生成一个新序 ...

  2. Golang标准库——io

    原文:Golang标准库--io 1.io io包提供了对I/O原语的基本接口.本包的基本任务是包装这些原语已有的实现(如os包里的原语),使之成为共享的公共接口,这些公共接口抽象出了泛用的函数并附加 ...

  3. DataGear 使用静态HTML模板制作数据可视化看板

    DataGear 看板提供了导入静态 HTML 模板的功能,使您可以利用已有的任意 HTML 网页资源快速制作数据可视化看板. 首先,您需要准备一套已设置好布局的静态 HTML 模板,其中包含的 HT ...

  4. 【Azure 环境】调用Azure RunCommand 的REST API 设置虚拟机的环境变量(SetEnvironmentVariable)

    问题描述 在Azure VM的门户页面中,可以通过 RunPowerShellScript来执行PowerShell脚本,如下图: 那么,如何使用REST API 在Azure VM中执行PowerS ...

  5. 影刀rpa:关于if单条件切换到多条件时的不便之处

    现有需求,只判断一个条件是否满足即可,但随着后续业务开发,这里得if就需要判断多个条件,此时要是想将if单条件改为多条件的话,就得先拉一个if多条件的指令,然后再将if单条件中的语句全部移动到if多条 ...

  6. Educational Codeforces Round 143 (Rated for Div. 2)C. Tea Tasting(前缀和+二分、贡献枚举)

    C. Tea Tasting 思路 这里枚举有三种思路 然后经过考虑3是最可行的,然后接着考虑如何计算贡献 这里在实现的时候用了一个差分数组,因为我们需要记录第i个茶师它喝了多少个\(b_i\)以及不 ...

  7. $help console 里面的入口帮助文档

    $help console 里面的入口帮助文档 Object.defineProperty(window, '$help', { get: function() { // 这里面this是window ...

  8. whale - awesome 关联单词

    whale - awesome 关联单词 whale 对应 awesome 里面的 awe 两个含义应该是一样的. whale wa哇-惊叹词-大型海洋生物-鲸鱼 来自古英语hwael,大型海洋生物, ...

  9. day22--Java集合05

    Java集合05 11.HashSet课堂练习 11.1课堂练习1 定义一个Employee类,该类包括:private成员属性name,age 要求: 创建3个Employee对象放入HashSet ...

  10. Spring Boot学习日记10

    今天学习了多环境切换profile 精髓 1.SpringBoot启动会加载大量的自动配置类 2.我们看我们需要的功能有没有在SpringBoot默认写好的自动配置类当中: 3.我们再来看这个自动配置 ...