描述
Botticelli 是一个开源的 .NET Core 框架,使开发人员能够轻松构建通用机器人。该框架专为与各种关键服务无缝集成而设计,包括数据库、用于高负载系统的队列代理、用于语音功能的语音引擎,以及 GPT-J 和 ChatGPT 等高级 AI 引擎。
阅读更多
Botticelli 的核心理念是简化机器人开发,同时确保其健壮性和灵活性。开发人员可以利用其跨平台特性,这意味着使用 Botticelli 构建的机器人可以在各种操作系统上运行。该框架设计得可靠、易于使用且部署简单,内置的 Docker 支持简化了容器化过程。
集成是 Botticelli 的一个关键优势。它提供了与数据库的直接连接,使机器人能够高效地访问和管理数据。对于 AI 功能,Botticelli.AI 提供了一个专门的集成路径。同样,Botticelli.Talks 简化了语音合成的集成,实现了语音机器人。为了处理高流量消息,Botticelli.Bus 与队列代理集成,确保了可扩展性。此外,Botticelli.Scheduler 允许调度机器人任务,增加了另一层自动化和控制。
该框架支持广泛的流行消息平台,包括 Telegram 和 WhatsApp,使其在客户服务、信息传播和交互式应用方面具有很高的通用性。其应用示例包括一个空气质量机器人和一个 Telegram 机器人,展示了其实用性。Botticelli 旨在成为希望构建基于 .NET Core 的复杂、集成机器人的开发人员的首选解决方案。
- 类别AI聊天机器人搭建平台
- 定价模式开源
- 部署Docker支持
- 平台跨平台
Botticelli的核心功能
用于机器人开发的开源 .NET Core 框架
便于与数据库集成
支持用于高负载系统的队列代理 (Botticelli.Bus)
支持与 AI 引擎集成(例如,通过 Botticelli.AI 集成 GPT-J、ChatGPT)
与语音合成器集成 (Botticelli.Talks)
包含用于自动化任务的调度器 (Botticelli.Scheduler)
跨平台兼容性
可靠且易于使用
易于部署,支持 Docker
支持包括 Telegram 和 WhatsApp 在内的多种基本消息平台
提供机器人创建示例,例如空气质量机器人
Botticelli入门
克隆仓库: git clone https://github.com/devgopher/botticelli.git
探索文档以获取集成指南
与所需的数据库和 AI 引擎集成
配置消息平台连接
使用 Docker 支持构建和部署您的机器人
通过示例应用程序测试机器人功能
Botticelli的使用案例
- 自动化客户支持
- 信息传播
- 数据集成机器人
- AI 驱动的助手
- 任务自动化
- 语音机器人
- 高负载消息处理

