"A conversação como plataforma (CaaP) é o futuro, por isso é perfeito que já estejamos oferecendo todos os kits de ferramentas para nossos desenvolvedores .NET usando o BotSharp AI BOT Platform Builder para construir um CaaP. Ele abre o máximo de poder de aprendizagem possível para seus próprios robôs e controlar com precisão cada etapa do pipeline de processamento de IA."
BotSharp é uma estrutura de aprendizado de máquina de código aberto para o construtor de plataforma AI Bot. Este projeto envolve compreensão de linguagem natural, visão computacional e tecnologias de processamento de áudio, e tem como objetivo promover o desenvolvimento e aplicação de assistentes robóticos inteligentes em sistemas de informação. Algoritmos de aprendizado de máquina prontos para uso permitem que programadores comuns desenvolvam aplicativos de inteligência artificial de maneira mais rápida e fácil.
Ele está escrito em C # rodando em .Net Core que é uma estrutura totalmente multiplataforma, o design de execução de plug-in e fluxo de pipeline é adotado para desacoplar completamente os plug-ins. C# é uma linguagem de programação de nível empresarial amplamente usada para codificar lógica de negócios em sistemas relacionados ao gerenciamento de informações. Mais amigável para desenvolvedores corporativos. BotSharp adota algoritmo de aprendizado de máquina diretamente em C#. Isso facilitará o recurso da linguagem digitada C# e será mais fácil ao refatorar o código no escopo do sistema.
O BotSharp segue estritamente o princípio dos componentes, desacopla todas as partes necessárias no construtor da plataforma. Portanto, você pode escolher diferentes UI/UX ou escolher diferentes provedores de LLM. Todos são modulados com base em interfaces unificadas. O BotSharp fornece uma camada avançada de abstração de agente para gerenciar com eficiência cenários de aplicativos complexos em empresas, permitindo que os desenvolvedores corporativos integrem com eficiência a IA aos sistemas de negócios.
BotSharp UI
integrada escrita em 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
Acesse http://localhost:5015/
Demonstração online com UI
O módulo principal é composto principalmente de abstração e implementação de funções de estrutura, combinadas com algumas ferramentas comuns.
O BotSharp usa design de componentes, o kernel é reduzido ao mínimo e as funções de negócios são implementadas por componentes externos. O design modular também permite que os colaboradores participem melhor. Abaixo estão os plug-ins integrados:
Leia os documentos: https://botsharp.readthedocs.io?wt.mc_id=AI-MVP-5005183
Se você acha que este projeto é útil para você, marque o projeto com estrela, ficaríamos muito gratos.
Projeto membro do SciSharp STACK, que é o ecossistema baseado em .NET de software de código aberto para matemática, ciências e engenharia.