為您的聊天機器人部署 Web UI
您已經使用 Amazon Lex 搭建了非常棒的聊天機器人,並使用 Amazon Lex 控制檯進行了測試。現在您可以將它部署在自己的網站上。
雖然您可以建立自己的機器人使用者介面 (UI),但這似乎非常耗時耗力。您需要處理對不同裝置和瀏覽器的支援、身份驗證、語音記錄等等方面。您想肯定有人已經這樣做過了,如果運氣好的話可以找到可重複使用的解決方案。
Amazon Lex 聊天機器人 UI
我們的示範 Amazon Lex Web UI 被稱為聊天機器人 UI,已經完成了與搭建全功能的 Amazon Lex 聊天機器人網路客戶端有關的絕大部分工作。您可以快速利用這些功能,減少聊天機器人所支援應用程式的價值變現時間。
您可以將其作為全頁面聊天機器人 UI 使用:
或作為聊天機器人外掛嵌入到網站中:
聊天機器人 UI 支援下列功能:
- 支援移動裝置的應答 UI,提供全屏和嵌入式外掛模式
- 完全支援語音和文字,可以無縫切換
- 語音功能包括自動靜音檢測、謄錄、錄音和回放,可以中斷 Amazon Lex 應答回放
- 支援語音和文字的應答卡
- 可以通過程式設計從託管網站與聊天機器人互動
- 多種部署方案
部署和整合方案
聊天機器人 UI 有四種部署和整合方案:
- 使用 AWS CloudFormation。
- 使用 AWS Mobile Hub。
- 使用預先搭建的分配庫。
- 使用預先封裝的 Vue 元件。
最簡單方便的方式是使用 AWS CloudFormation,下面我們將介紹具體方法。有關所有方案的更多資訊,請參閱 GitHub README。
AWS CloudFormation 部署方案簡介
部署聊天機器人 UI 以檢查效果。
- 按下 Launch Stack 按鈕:
- 接受所有預設引數。
這將會在您的帳戶中部署演示環境 (us-east-1 AWS 區域) 並安裝 OrderFlowersBot。 - 在 AWS CloudFormation 啟動堆疊後 (狀態為 CREATE_COMPLETE),開啟 Outputs 選項卡。選擇 WebAppUrl 或 ParentPageUrl 來試驗聊天機器人 UI:
堆疊會部署下列架構。它是完全無伺服器的——根據您的服務使用量收費。
在瞭解聊天機器人的執行原理後,在自己的 Amazon Lex 聊天機器人上嘗試,並整合到自己的網站中。方法如下:
- 啟動 AWS CloudFormation 堆疊。
- 在 Lex Bot Configuration Parameters 部分,在 BotName 欄位鍵入您的聊天機器人名。
- 在 Web Application Parameters 部分,填寫各項引數。
注意:WebAppParentOrigin 引數必須填寫您網站的源地址。 - 在 AWS CloudFormation 啟動堆疊後 (狀態為 CREATE_COMPLETE),您將在 Outputs 選項卡的 SnippetUrl 輸出值中看到一個連結:
- 瀏覽此 SnippetUrl 頁面,您將看到與您貼上到應用程式中的程式碼片段相似的程式碼片段:
有關將聊天機器人 UI 整合到網站並進行配置的程式碼示例和更多選項,請參閱 GitHub 上的 Amazon Lex UI 儲存庫。
請告訴我們您的意見
我們希望您能嘗試示範聊天機器人 UI。請在此博末尾的評論部分告訴我們您的意見。
我們還希望聽到您對改進和功能的建議。報告錯誤並在專案 GitHub 儲存庫中提交功能請求。如能將您的增強作為 Pull 請求提交當然更好!
補充閱讀
作者簡介
Oliver Atoa 和 Bob Strahan 是 AWS 專業服務團隊的高階顧問。他們與我們的客戶合作,為各種各樣的專案提供指導,幫助他們加快使用 AWS 實現價值的步伐。
相關推薦
為您的聊天機器人部署 Web UI
您已經使用 Amazon Lex 搭建了非常棒的聊天機器人,並使用 Amazon Lex 控制檯進行了測試。現在您可以將它部署在自己的網站上。 雖然您可以建立自己的機器人使用者介面 (UI),但這似乎非常耗時耗力。您需要處理對不同裝置和瀏覽器的支援、身份驗證、語音記錄等等方面
使用官方 docker registry 搭建私有映象倉庫及部署 web ui
本文介紹本人在 Centos 7.1 上的搭建過程 private docker registry 的全過程,參考自這篇官網文件,英語好的可以直接看官網文件,裡面的內容更詳細,涉及更多原理性的東西,而本文側重於動手實踐。 本文不介紹 docker 的基礎概念,也不介紹為什麼
vs2012 aps.net 4.5尚未在web服務器上註冊,您需要手動將Web服務器配置為
get hds nbsp dial avi 打開 .net fontsize gravity 系統換成Windows10安裝VS2012打開項目總提示:vs2012 aps.NET 4.5尚未在web服務器上註冊,您需要手動將Web服務器配置為使用ASP.net 4.5
為harbor部署swagger-ui
.html 通過 always aml env 記錄 r文件 ast mon 有了swagger,所有REST API就一覽無余了。 Harbor官方已經準備好了部署腳本,部署起來其實特別簡單,這裏僅作記錄。 1、下載部署腳本和swagger文件到本地harbor目錄。 #
Chatopera精彩十一月!邀您免費使用智慧客服,企業聊天機器人!
Chatopera將贈送 企業聊天機器人開發者平臺 的免費試用名額。有使用需求的朋友們請如實填寫官網表單,我們會盡快與您聯絡,開通賬號,名額有限!先到先得!http://chatopera.mikecrm.com/4GbtsIN 登入青雲App Center,搜尋春鬆客服,即刻體驗。 h
9.idea中基於tomcat部署web工程並設定為熱部署
1.點選Edit configurations 選擇Deployment --》點選+ -》然後新增exploded結尾的那個 2.做如下配置 不做第一步配置沒有下面的Update classes and resources選項 設定編碼 -Dfile
以太坊構建DApps系列教程(七):為DAO合約構建Web UI
在本系列關於使用以太坊構建DApps教程的第6部分中,我們通過新增投票,黑名單,股息分配和撤銷來完成DAO合約,同時投入一些額外的輔助函式以實現良好的標準。在本教程中,我們將構建一個用於與我們的故事Story互動的Web介面,否則我們無法統計使用者如何參與。所以這是我們故事Story釋出之前
ASP.NET4.5尚未在web伺服器上註冊,您需要手動將web伺服器配置為使用ASP.NET4.5
打一個vs2012的補丁 http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-vi
VS 2012開啟提示 未能將網站×××配置為使用 ASP.NET 4.5 和 尚未在Web伺服器上註冊,您需要手動將Web伺服器配置為使用ASP.NET 4.5
visual studio 2012開啟提示 未能將網站×××配置為使用 ASP.NET 4.5 和 尚未在Web伺服器上註冊,您需要手動將Web伺服器配置為使用ASP.NET 4.5 微軟網站下載
Python聊天機器人
aso 針對 open div img tex 不同 usr 內容 #!/usr/bin/python # coding=utf-8 import json import urllib import datetime from urllib import urlencod
三步輕松打造微信聊天機器人(附源碼)
exce 聊天 pos 平臺開發 weather ebo doctype amr 便在 最近微信公眾平臺開發是熱門,我也跟風做了一個陪聊的公眾號。 其實類似的自動回話程序早就有了,比如前一陣很火的小黃雞(還是小黃鴨來著?)。但盡管是跟風,也要體現一些不同。別
【Android】Android聊天機器人實現
小米 div bottom 曾經 圖靈 .9.png sdn http 歡迎界面 昨天看到一個Android視頻教程講圖靈機器人。那個API接口用起來還是挺方便的,就準備自己動手做一個了。另外自己還使用了高德地圖的API接口用於定位(曾經用過高德的接口,比X度方便) 大
django+nginx+uwsgi部署web站點
uwsgi+nginx+django環境:django:1.8.16 python:2.7.13pip:2.7uwsgi:2.0.15project路徑: /opt/cmdb/Uwsgi的安裝配置1、安裝python2.7 (省略安裝過程)2、安裝pip2.7 (省略安裝過程)3、安裝uwsgi(註意:要用
Linux部署web程序
install 6.0 界面 word chm 部署項目 文件下載 瀏覽器 是否 * 遠程Linux軟件 SSH Secure Shell * 安裝軟件 jdk-6u45-linux-x64-rpm.bin、jboss-4.2.3.GA.zip 一、安裝及配
Docs-->.NET-->API reference-->System.?Web.?UI.?Web?Controls-->Repeater
pro for each temp can using path sed sin display https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.webcontrols.repeater?view=netf
愛創課堂----推薦你們幾個精致的前端Web UI框架 | 幹貨
node 互聯網 前端 1.AliceuiAliceui是支付寶的樣式解決方案,是一套精選的基於 spm 生態圈的樣式模塊集合,是 Arale 的子集,也是一套模塊化的樣式命名和組織規範,是寫 CSS 的更好方式。2.AmazeuiAmaze UI 是一個輕量級、 Mobile first 的前端
自己動手做聊天機器人 一-涉及知識【轉】
war 價值 開源系統 dbv tps target 都是 height www 轉自:http://www.shareditor.com/blogshow/?blogId=63 人工智能一直以來是人類的夢想,造一臺可以為你做一切事情並且有情感的機器人,像哆啦A夢一樣,現
小編為您介紹留聲機的古與今
符號 normal 十大 意義 參與 國內 世界 獲得 定制 近年來,隨著中國經濟的快速發展,居民消費升級的不斷推進,中國高端古典家具市場面臨巨大的市場機會。尤其是近兩年,留聲機又逐漸出現在人們的視野當中,不論是抗戰的老片還是前段時間大火的電視劇“人民的名義”裏都有出現它的
新浪小編為您介紹留聲機的古與今
yingyin 近年來,隨著中國經濟的快速發展,居民消費升級的不斷推進,中國高端古典家具市場面臨巨大的市場機會。尤其是近兩年,留聲機又逐漸出現在人們的視野當中,不論是抗戰的老片還是前段時間大火的電視劇“人民的名義”裏都有出現它的身影。今天小編就給大家好好說道說道這留聲機的古與今。 自從1877年,愛迪生發明了
weblogic部署web項目出現錯誤
snmp roo crypto 1-1 test fin visio ger sig 1、錯誤描寫敘述 <2015-3-15 下午02時13分01秒 CST> <Info> <Security> <BEA-090905>