向大家推荐我的开源项目:github.com/Hughe5/ai-c…
欢迎 Star、欢迎交流、欢迎共创
这个开源项目是为了方便开发者在任意 Web 应用中接入 AI 功能,目前主要是 AI 聊天功能,如下图:
这个开源库有如下特性:
- 兼容多种大模型
- AI 聊天面板
- 配置系统消息
- 接入自定义工具函数(Function Calling,将 AI 聊天与业务逻辑相结合)
- 提供一些常用的工具函数(如解析中文语境的相对时间),开发者可按需使用
- 纯原生实现,技术栈无关,适配任意前端框架(React、Vue 等)及纯 HTML 页面
- 封装了与大模型交互的基础工具类(Agent class),开发者可基于此构建灵活的工作流