"La conversación como plataforma (CaaP) es el futuro, por lo que es perfecto que ya estemos ofreciendo todos los kits de herramientas a nuestros desarrolladores de .NET utilizando BotSharp AI BOT Platform Builder para construir una CaaP. Abre tanto poder de aprendizaje como sea posible. para sus propios robots y controlar con precisión cada paso del proceso de procesamiento de IA".
BotSharp es un marco de aprendizaje automático de código abierto para el creador de plataformas AI Bot. Este proyecto involucra tecnologías de comprensión del lenguaje natural, visión por computadora y procesamiento de audio, y tiene como objetivo promover el desarrollo y la aplicación de asistentes robóticos inteligentes en sistemas de información. Los algoritmos de aprendizaje automático listos para usar permiten a los programadores comunes desarrollar aplicaciones de inteligencia artificial de manera más rápida y sencilla.
Está escrito en C# y se ejecuta en .Net Core, que es un marco multiplataforma completo, el diseño de ejecución de flujo de canalización y complementos se adopta para desacoplar completamente los complementos. C# es un lenguaje de programación de nivel empresarial que se utiliza ampliamente para codificar la lógica empresarial en sistemas relacionados con la gestión de la información. Más amigable para los desarrolladores corporativos. BotSharp adopta un algoritmo de aprendizaje automático en C# directamente. Esto facilitará la función del lenguaje escrito C# y será más fácil al refactorizar el código en el alcance del sistema.
BotSharp sigue estrictamente el principio de componentes y desacopla todas las partes necesarias en el creador de plataformas. Por lo tanto, puede elegir diferentes UI/UX o elegir diferentes proveedores de LLM. Todos están modulados en función de interfaces unificadas. BotSharp proporciona una capa de abstracción de agente avanzada para gestionar de manera eficiente escenarios de aplicaciones complejas en las empresas, lo que permite a los desarrolladores empresariales integrar de manera eficiente la IA en los sistemas comerciales.
BotSharp UI
incorporada escrita en 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
Acceda a http://localhost:5015/
Demostración en línea con interfaz de usuario
El módulo principal se compone principalmente de abstracción e implementación de funciones de marco, combinadas con algunas herramientas comunes.
BotSharp utiliza el diseño de componentes, el kernel se mantiene al mínimo y las funciones comerciales se implementan mediante componentes externos. El diseño modular también permite a los contribuyentes participar mejor. A continuación se muestran los complementos integrados:
Lea los documentos: https://botsharp.readthedocs.io?wt.mc_id=AI-MVP-5005183
Si cree que este proyecto le resulta útil, destaque el proyecto, estaremos muy agradecidos.
Proyecto miembro de SciSharp STACK, que es el ecosistema de software de código abierto basado en .NET para matemáticas, ciencias e ingeniería.