- VisualStudio2022插件的安装及使用-编程手把手系列文章
- pprof-在现网场景怎么用
- C#实现的下拉多选框,下拉多选树,多级节点
- 【学习笔记】基础数据结构:猫树
大家好,我是编程乐趣.
自从大模型爆火以来,.Net不管是官方、还是社区开源项目,都陆续推出很多重磅的项目.
在AI领域,对话即平台(CaaP)是未来的发展方向.
下面介绍一个开源项目,面向AI Bot平台构建者的开源机器学习框架:BotSharp,它已经为.NET开发人员提供了使用BotSharp AI BOT platform Builder构建CaaP的整套工具包,非常完美的,可以让我们开箱即用快速集成到应用系统中.
BotSharp涉及自然语言理解、计算机视觉和音频处理技术,帮助开发者在信息系统中的开发和应用智能机器人助手.
兼容多种 AI 平台,如 ChatGPT 3.5/4.0、Gemini 2、LLaMA 3、Claude Sonnet 3.5、HuggingFace 等.
采用C#开发语言、支持跨平台,采用插件和流水线流执行设计,使插件完全解耦。因此,您可以选择不同的UI/UX,或选择不同的LLM提供商.
它们都是基于统一接口进行模块化的。BotSharp提供了一个高级代理抽象层,可以有效地管理企业中的复杂应用场景,使企业开发人员能够有效地将人工智能集成到业务系统中.
多代理与对话管理: 内置支持多代理系统,能够处理复杂的对话场景,包括状态管理功能.
任务规划: 支持多种大型语言模型(LLM)规划方法,能够处理从简单到复杂的不同任务.
知识检索: 内置与 RAG(Retrieval-Augmented Generation)相关的接口,支持基于记忆的向量搜索.
多平台支持: 兼容多种 AI 平台,如 ChatGPT 3.5/4.0、Gemini 2、LLaMA 3、Claude Sonnet 3.5、HuggingFace 等.
协同工作: 允许多个具有不同职责的代理协同工作,以完成复杂的任务.
一站式开发: 在同一个平台上构建、测试、评估和审计你的 LLM 代理.
用户界面: 内置的 BotSharp UI 使用 SvelteKit 编写,提供友好的用户界面.
内容集成: 抽象化的标准富内容数据结构,可以与 Facebook Messenger、Slack 和 Telegram 等流行的消息渠道集成.
1、下载源码并启动项目 。
PS D:\> git clone https://github.com/SciSharp/BotSharp-UI
PS D:\> cd BotSharp-UI
PS D:\> npm install
PS D:\> npm run dev
默认就会在浏览器打开:http://localhost:5015/ 。
2、部分界面截图 。
2.1 登录界面 。
2.2 后台首页 。
2.3 路由 。
2.4 代理列表 。
2.5 会话列表 。
跨平台: 使用 C# 编写,运行在 .NET Core 上,支持跨平台部署.
模块化设计: 采用插件和管道流执行设计,完全解耦插件,便于开发者根据需求选择不同的 UI/UX 或 LLM 提供商.
使用 C# 机器学习算法: 直接在 C# 中采用机器学习算法,利用 C# 的类型语言特性,系统级重构代码时更加方便.
采用组件化设计,使得核心功能保持精简,业务功能通过外部组件实现.
以下是部分内置插件:
数据存储: 支持多种数据存储方式,如 MongoDB、LiteDB、腾讯云对象存储等.
LLM 插件: 与不同 AI 平台的接口插件,如 Azure OpenAI、OpenAI、Anthropic AI、Google AI、Meta AI、HuggingFace 等.
消息/渠道: 支持多种消息渠道,如 ChatHub、Meta Messenger、Twilio、Telegram、微信等.
知识检索: 提供知识库和向量数据库插件.
视觉处理: 如 PaddleSharp 插件.
其他工具: 包括仪表板、路由加速器、音频处理、邮件处理、文件处理、HTTP 处理、SQL 驱动、WebDriver、Python 解释器等.
用户界面: 如 Chatbot UI 插件.
https://github.com/SciSharp/BotSharp 。
- End - 。
有关更多AI,欢迎加入一起交流 。
更多开源项目: https://github.com/bianchenglequ/NetCodeTop 。
最后此篇关于BotSharp:又一个.Net重磅AI开源项目,.Net在AI领域开始崛起!的文章就讲到这里了,如果你想了解更多关于BotSharp:又一个.Net重磅AI开源项目,.Net在AI领域开始崛起!的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
2021年2月, 编程语言的七国集团峰会在风景优美的Linux庄园如期召开。 C, Java, Python, JavaScript , C++ , C#, PHP 相继入座。 C语言作为主
摘要:《KubeEdge单集群突破10万边缘节点 | 技术报告》将会在6月25日即将开展的云原生边缘计算峰会(KubeEdge Summit 2022)中进行应用解析。我们先来一睹为快吧! 近日, 云
2024年6月21日,在华为开发者大会2024(HDC 2024)上,华为常务董事、华为云CEO张平安正式发布盘古大模型5.0,在全系列、多模态、强思维三个方面全新升级;张平安还分享了盘古大模型在
我想了解这个 Scala 脚本是如何工作的: #!/usr/bin/env bash exec scala "$0" "$@" !# object HelloWorld { def main(
我是一名优秀的程序员,十分优秀!