AICHATBOX-ver-4.4
這套專案的主要功能與特色:
多語言問答支援 | 多國語系應用環境 | ||
繁简體中文 | 英文 | 日文 | 韓文 |
兩種 AI 問答模式 | |||
外部AI(LLM) | 用 Cohere 的模型直接生成自然且有溫度的回答。 | RAG :FAQ搜尋 (檢索增強生成) | 結合文件向量檢索,根據知識庫問答。 |
文件與資料庫建置 | 支援上傳 docx, xlsx, pdf, txt | 自動切割與建向量索引 | 讓AI能從文件中學習與回應。 |
網站自動爬取功能 | |||
可以透過爬蟲自動抓取網站內多個網址, | 生成 .url 後匯入知識庫,減輕建置成本。 | 透過sitemap.xml 自動抓取 | 生成 .url 後匯入知識庫,減輕建置成本。 |
問答歷史紀錄 | |||
問答過程自動存入 SQLite 資料庫。 | 問題、回答、意圖分類、摘要。 | 方便後續分析與優化。 | 所有問答均可以依照AI風格予以回應。 |
管理後台 | |||
管理員登入後可檢視系統狀態 | 一鍵將聊天紀錄導入,保持同步更新 | 手動重建向量資料庫 | 匯出完整問答紀錄,方便備份與分析。 |
語意意圖判斷與實體抽取 | |||
問題可被自動分類 | (如查詢、訂單、客服等意圖) | 並嘗試抽取關鍵實體 | 利於後續擴充自動化應用 |
方便擴展的 API 與 UI | |||
提供 FastAPI REST 介面 | 可方便串接外部系統 | (例如 LINE@、企業網頁) | |
內建 Gradio 介面] | 可快速部署展示 | 也利於測試與示範 |
初心者安裝與串接時的幫助能力:
快速上手:安裝後即有多語言 UI,可以直接測試問答功能,不需自行寫前端。 |
豐富文件支援:可上傳公司內部文件做知識庫,快速建立專屬問答系統。 |
自動爬取:自動抓取網站內容做資料準備,減少人工作業。 |
多語言與意圖理解:適合多國用戶及複雜需求,基礎意圖分類可作為智能客服的基石。 |
持續管理:提供管理員後台介面,隨時檢視系統狀況、更新資料庫,維持系統效能。 |
串接彈性高:基於 FastAPI,能輕鬆用 REST API 與 LINE@ 等平台串接。 |
歷史資料分析:問答記錄可匯出分析,協助優化對話品質。 |
這套系統是一個成熟、功能齊全、
適合企業或開發者快速建立多語言智能問答的解決方案。
不論是用於自家網站客服、LINE@ 自動回覆,還是內部知識管理,
都能提供強大的語意理解與文件檢索能力。
加上自動爬取與多格式文件支援,新手也能快速部署、運行且維護,省時又省力。