«За разговором как платформой (CaaP) будущее, поэтому прекрасно, что мы уже предлагаем целые наборы инструментов нашим .NET-разработчикам, использующим BotSharp AI BOT Platform Builder для создания CaaP. Это открывает как можно больше возможностей для обучения. для ваших собственных роботов и точно контролировать каждый этап конвейера обработки ИИ».
BotSharp — это платформа машинного обучения с открытым исходным кодом для создания платформ AI Bot. Этот проект включает в себя понимание естественного языка, компьютерное зрение и технологии обработки звука и направлен на содействие разработке и применению интеллектуальных роботов-помощников в информационных системах. Готовые алгоритмы машинного обучения позволяют обычным программистам быстрее и проще разрабатывать приложения искусственного интеллекта.
Он написан на C# и работает на .Net Core, который представляет собой полную кросс-платформенную среду, конструкция выполнения подключаемого модуля и конвейера принята для полного разделения подключаемых модулей. C# — это язык программирования корпоративного уровня, который широко используется для кодирования бизнес-логики в системах, связанных с управлением информацией. Более дружелюбный к корпоративным разработчикам. BotSharp напрямую использует алгоритм машинного обучения на C#. Это облегчит использование типизированного языка C# и упростит рефакторинг кода в системной области.
BotSharp строго соответствует принципу компонентов и отделяет каждую часть, которая необходима в конструкторе платформ. Таким образом, вы можете выбрать другой UI/UX или выбрать другого поставщика LLM. Все они модулируются на основе унифицированных интерфейсов. BotSharp предоставляет расширенный уровень абстракции агента для эффективного управления сложными сценариями приложений на предприятиях, позволяя корпоративным разработчикам эффективно интегрировать ИИ в бизнес-системы.
BotSharp UI
написанный на SvelteKit. PS D: > git clone https://github.com/dotnetcore/BotSharp
PS D: > cd BotSharp
# For Windows
PS D: B otSharp > dotnet run --project . s rc W ebStarter W ebStarter.csproj -p SolutionName=BotSharp
# For Linux
$ dotnet run --project ./src/WebStarter/WebStarter.csproj -p SolutionName=BotSharp
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/
Онлайн-демо с пользовательским интерфейсом
Основной модуль в основном состоит из абстракции и реализации функций инфраструктуры в сочетании с некоторыми общими инструментами.
BotSharp использует компонентный дизайн, ядро сведено к минимуму, а бизнес-функции реализуются внешними компонентами. Модульная конструкция также позволяет участникам лучше участвовать. Ниже представлены встроенные плагины:
Прочтите документацию: https://botsharp.readthedocs.io?wt.mc_id=AI-MVP-5005183.
Если вы чувствуете, что этот проект вам полезен, поставьте звездочку проекту, мы будем очень признательны.
Участник проекта SciSharp STACK, основанной на .NET экосистеме программного обеспечения с открытым исходным кодом для математики, естественных наук и техники.