aws-solutions-library-samples/qnabot-on-aws
Guidance for QnABot on AWS is a multi-channel, multi-language conversational interface (chatbot) that responds to your customer's questions, answers, and feedback. The solution allows you to deploy a fully functional chatbot across multiple channels including chat, voice, SMS and Amazon Alexa.
解決的問題
QnABot on AWS 提供多渠道、多語言的對話介面,用於自動化客戶支援。透過聊天、語音、簡訊和 Amazon Alexa 提供個人化教學和智慧問答支援,減少呼叫中心等待時間並改善客戶體驗。
運作原理
此系統使用 Content Designer UI 供管理員管理問題和答案,這些內容儲存在 Amazon OpenSearch Service 中。當使用者透過 Amazon Lex、Alexa 或 Amazon Connect 進行互動時,系統會透過 fulfillment Lambda 函數處理請求。它利用 Amazon Bedrock 進行基於 LLM 的文字嵌入和生成式回應,使用 Amazon Comprehend 和 Translate 進行語言處理,並使用 Amazon Kendra 或 Bedrock Knowledge Bases 作為從外部資料來源擷取資訊的後備機制。在前處理和後處理階段實施護欄,以阻止有害內容並遮蔽敏感資訊。
適用對象
專為需要在多個通訊管道上部署可擴展、智慧聊天機器人以提供客戶支援的企業和組織而設計。
亮點
- 多渠道部署:支援聊天、語音、簡訊和 Amazon Alexa。
- RAG 能力:與 Amazon Bedrock Knowledge Bases 和 Amazon Kendra 整合,實現檢索增強生成。
- LLM 整合:透過 Amazon Bedrock 使用基礎模型進行語意比對、查詢生成和回應合成。
- 內建護欄:包括前處理和後處理篩選器,確保安全並防止 PII 外洩。
- 多語言支援:使用 Amazon Translate 和 Comprehend 處理非母語請求。
相關
- 專案
- 專案
- 專案
- 專案
- 專案