OvidijusParsiunas/deep-chat
Fully customizable AI chatbot component for your website
解决的问题
Deep Chat 提供一个开箱即用、高度可定制的 AI 聊天组件,开发者只需一行代码即可将其嵌入网站,无需在集成 AI 服务时从零构建聊天界面。
工作原理
它作为一个前端 UI 组件,可通过三种主要方式连接到 AI 后端:
- 直接连接:从浏览器直接连接到流行的 AI API(如 OpenAI 或 Claude),适用于原型开发。
- 自定义 API:通过定义的请求属性连接到自定义服务器。
- Web 模型:使用
deep-chat-web-llm模块在浏览器中完全托管 LLM,完全无需服务器。
适用人群
希望使用任何主流 UI 框架(React、Vue、Svelte、Angular、Solid 等)或原生 JavaScript 快速为其网站添加 AI 聊天机器人 Web 开发者。
主要亮点
- 多模态输入:支持发送/接收文件、通过摄像头拍摄照片、通过麦克风录制音频。
- 语音功能:内置语音转文本(Speech-to-Text)用于输入,文本转语音(Text-to-Speech)用于响应,还支持语音转语音模型。
- 广泛集成:可直接在浏览器端连接超过 20 个流行的 AI API。
- 丰富文本支持:可渲染 Markdown 和自定义元素,以呈现结构化文本和代码。
- 灵活的用户体验:支持最新消息的「聚焦模式」、会话恢复的本地浏览器存储,以及完全可自定义的样式。
相关
- 项目
- 项目
- 项目
- 项目
- 项目