BotSharp
BotSharp簡(jiǎn)介
BotSharp 是什么?
BotSharp 是一個(gè)基于.NET開發(fā)的開源ai多智能體應(yīng)用開發(fā)框架,它可以快速將大型語(yǔ)言模型(LLMs)快速集成到現(xiàn)有業(yè)務(wù)系統(tǒng)中,從簡(jiǎn)單的聊天機(jī)器人,再到多智能體協(xié)作,以及復(fù)雜的任務(wù)如【Text To Sql】框架,BotSharp都提供了開箱即用的使用方法,使普通開發(fā)者也能夠很快、輕松地開發(fā)AI應(yīng)用程序。

BotSharp功能特征
多智能體與對(duì)話管理:支持多智能體系統(tǒng),具備狀態(tài)管理功能,可處理復(fù)雜對(duì)話場(chǎng)景。
任務(wù)規(guī)劃:支持多種 LLM 規(guī)劃方法,能處理從簡(jiǎn)單到復(fù)雜的任務(wù)。
知識(shí)檢索:內(nèi)置 RAG 相關(guān)接口,支持基于記憶的向量搜索。
多平臺(tái)支持:兼容 ChatGPT、Gemini、LLaMA、HuggingFace 等多種 AI 平臺(tái)。
協(xié)同工作:允許多個(gè)具有不同職責(zé)的智能體協(xié)同完成復(fù)雜任務(wù)。
一站式開發(fā):在同一平臺(tái)上構(gòu)建、測(cè)試、評(píng)估和審計(jì) LLM 代理。
用戶界面:內(nèi)置 BotSharp UI,使用 SvelteKit 編寫。
內(nèi)容集成:支持與 Facebook Messenger、Slack 和 Telegram 等消息渠道集成。
插件系統(tǒng):采用組件化設(shè)計(jì),支持多種數(shù)據(jù)存儲(chǔ)、LLM、消息渠道等插件。

BotSharp應(yīng)用場(chǎng)景
客戶服務(wù):構(gòu)建智能客服機(jī)器人,自動(dòng)回答常見問題。
智能辦公:開發(fā)內(nèi)部工具,如自動(dòng)日程安排、文檔檢索等。
自動(dòng)化流程:實(shí)現(xiàn)業(yè)務(wù)流程的自動(dòng)化,如數(shù)據(jù)輸入、任務(wù)分配等。
BotSharp 的優(yōu)勢(shì)
對(duì)話用戶體驗(yàn):BotSharp 能夠輕松實(shí)現(xiàn)對(duì)話式用戶體驗(yàn),處理自然語(yǔ)言理解(NLU),將自然語(yǔ)言轉(zhuǎn)換為軟件可以理解的結(jié)構(gòu)化意義。
簡(jiǎn)化開發(fā):通過 BotSharp,開發(fā)者可以創(chuàng)建能夠理解自然語(yǔ)言含義和細(xì)微差別的智能體,從而簡(jiǎn)化開發(fā)流程。
BotSharp使用教程
1. 運(yùn)行后端服務(wù):
PS D:\> git clone https://github.com/dotnetcore/BotSharp PS D:\> cd BotSharp PS D:\BotSharp\> dotnet run --project .\src\WebStarter\WebStarter.csproj -p SolutionName=BotSharp
2. 運(yùn)行 Admin UI 項(xiàng)目:
PS D:\> git clone https://github.com/SciSharp/BotSharp-UI PS D:\> cd BotSharp-UI PS D:\> npm install PS D:\> npm run dev
3. 訪問 http://localhost:5015/ 使用界面。
Github:https://github.com/SciSharp/BotSharp
詳細(xì)介紹:https://botsharp.verdure-hiro.cn/guide/quick-start/overview
提交您的產(chǎn)品
Ai應(yīng)用
Ai資訊
AI生圖
AI生視頻
開源AI應(yīng)用平臺(tái)



