OvidijusParsiunas/deep-chat
Fully customizable AI chatbot component for your website
解決的問題
Deep Chat 提供一個即用的、完全可自訂的 AI 聊天介面元件,開發者只需少量程式碼即可輕鬆嵌入任何網站。無論 AI 模型是托管在伺服器上、由第三方 API 提供,還是於瀏覽器中本地執行,它都消除了從零開始建構聊天 UI 的需求。
工作原理
此元件可透過單一行程式碼注入網站,並支援所有主流 UI 框架(React、Vue、Svelte、Angular 等)。它透過三種主要方式連接 AI 服務:
- 直接連接:從瀏覽器直接連接到流行的 AI API(如 OpenAI 或 Claude),適用於原型開發。
- 自訂 API:透過定義的請求屬性連接到自訂後端服務。
- Web 模型:使用
deep-chat-web-llm模組在瀏覽器中完全託管 LLM,無需任何伺服器連接。
適用對象
希望快速為網站加入專業級 AI 聊天機器人介面,而無需花費時間在 UI 開發或複雜 API 設定上的 Web 開發者。
主要亮點
- 多模態輸入:支援傳送/接收檔案、透過攝影機拍攝照片、透過麥克風錄製音訊。
- 語音功能:內建語音轉文字(Speech-to-Text)用於輸入,文字轉語音(Text-to-Speech)用於回應,並支援語音轉語音模型。
- 廣泛的 API 支援:支援超過 20 個主流 AI API 的瀏覽器端直接整合。
- 豐富的內容支援:可渲染 Markdown 與自訂元素,以呈現結構化文字與程式碼。
- 彈性部署:相容 VanillaJS 與所有主流現代前端框架。
相關
- 專案
- 專案
- 專案
- 專案
- 專案