任意 Web 应用中接入 AI 聊天界面

49 阅读1分钟

向大家推荐我的开源项目:github.com/Hughe5/ai-c…

欢迎 Star、欢迎交流、欢迎共创

这个开源项目是为了方便开发者在任意 Web 应用中接入 AI 功能,目前主要是 AI 聊天功能,如下图:

任意 Web 应用中接入 AI 聊天界面_1_软件工程师-Hughe5_来自小红书网页版.jpg

这个开源库有如下特性:

  • 兼容多种大模型
  • AI 聊天面板
  • 配置系统消息
  • 接入自定义工具函数(Function Calling,将 AI 聊天与业务逻辑相结合)
  • 提供一些常用的工具函数(如解析中文语境的相对时间),开发者可按需使用
  • 纯原生实现,技术栈无关,适配任意前端框架(React、Vue 等)及纯 HTML 页面
  • 封装了与大模型交互的基础工具类(Agent class),开发者可基于此构建灵活的工作流