BotHub: 基于 npm 轻松打造令人惊艳的 LLM 应用

292 阅读4分钟

开发了个客户端,利用大语言模型提供的函数调用功能实现插件系统,拥有调用系统底层的能力。这样不仅可以提升运行效率,还意味着BotHub在聊天内容上没有太多限制。

您无需深入了解大型语言模型,也能轻松打造出令人惊艳的人工智能应用。采用了友好的前端开发框架,您只需使用npm包就能轻松开发基于LLM的AI应用。

例如,您可以开发一个电脑助手的npm包,使用极少的代码,您便可以与您的电脑对话,实现与计算机交流的功能。

image.png

支持多模态对话,用户可以发送各种消息格式,而助手也能以多种形式回复,包括网页、文件、视频和文字等。然而,具体消息类型的回复取决于助手的开发者是否支持。在这里,我们为您展示了多模态对话的案例,旨在展示助手消息的多样性。

multi-modal-demo.gif

拥有以下特点:

  • 极佳的对话式应用体验:通过对话的方式与应用进行交互,支持多种消息格式,包括网页、文件、视频和文字,满足用户在各种场景下的交流需求,提升产品的易用性和用户体验。

  • 强大的本地调用能力:支持调用本地设备的能力,与电脑本地设备进行交互,实现更多个性化的功能和服务,为用户提供更智能的体验。

  • 丰富开源的应用市场:拥有丰富且开源的助手应用市场,用户可根据自身需求自由选择各种助手,扩展应用功能和服务,满足不同用户的需求和偏好。

  • 多模型支持:提供多家模型服务商的接入,用户可以自由选择并配置偏好的模型。此外,我们也默认提供了官方接口,让用户更方便地进行多样化的会话选择。

  • 开发者友好:支持基于npm包进行助手开发,集成了完整的生态系统,即使不懂大型模型的开发者也可以轻松打造令人惊艳的LLM应用。

  • 跨平台兼容:完美兼容macOS和Windows,无论您身处何种操作系统,我们的产品都能与您完美契合,让您无需受限于设备选择,自由畅享产品的卓越体验!

特色功能:

  • 极佳的对话式应用体验:通过对话的方式与应用交互,支持多种消息格式,包括网页、文件、视频和文字,满足用户在各种场景下的交流需求,提升产品的易用性和用户体验。

  • 强大的本地调用能力:支持调用本地设备的能力,与电脑本地设备进行交互,实现更多个性化的功能和服务,为用户提供更智能的体验。

  • 丰富开源的应用市场:拥有丰富且开源的助手应用市场,用户可根据自身需求自由选择各种助手,来扩展应用功能和服务,满足不同用户的需求和偏好。

  • 多模型支持:提供多家模型服务商的接入,用户可以自由选择并配置偏好的模型。此外,我们也默认提供了官方接口,让用户可以更方便地进行多样化的会话选择。

  • 开发者友好:支持基于npm包进行助手开发,集成了完整的生态系统,即使不懂大型模型的开发者也可以轻松打造令人惊艳的LLM应用。

  • 跨平台兼容:完美兼容macOS和Windows,无论您身处何种操作系统,我们的产品都能与您完美契合,让您无需受限于设备选择,自由畅享产品的卓越体验!

  • 全面详尽的使用文档:我们提供清晰易懂的文档支持,涵盖了产品的方方面面,让您能够轻松上手,快速掌握各种技巧,尽情探索产品的无限可能!

更多信息请您查看