當前位置: 首頁 > 工業控制產品 > 運動控制 > 工業機器人 > 直角坐標型工業機器人
發布日期:2022-04-18 點擊率:120
作為人工智能技術的一個主要的表現形式,這些年機器人(bot)的應用越來越廣泛。不管是有實物的,還是純軟件的,現在的機器人技術應該說已經走入尋常百姓家了。這一篇文章探討的是,在微軟提供的Botframework基礎上快速開發和部署一個軟件的機器人,并且將其與Office365或其他應用無縫地整合起來,為用戶帶來全新的基于會話的人機交互體驗。
基本概念
本文會用一個實例帶領大家入門,如下的幾個基本概念稍作說明:
Botframework——這是微軟提供的一整套工具和服務的集合,它的訪問地址是https://dev.botframework.com。它主要包括了
Bot注冊和管理、運行服務
多種開發模板和SDK(BotBuilderSDK)以及在線的開發和部署服務(AzureBotService)
用于調試的模擬器(BotframeworkEmulator)
在線的應用商店(BotDirectory)
Bot——這是我們最終開發出來的一個邏輯上的對象,它主要包含了一組API代碼,一個描述文件。
Channel——上面提到過了,我們開發出來的機器人(Bot)是一個邏輯上的對象,真正與用戶交互的,必須要有一個合適的界面,這些界面,如果能跟用戶最常用的應用程序整合在一起,則可能是一種更加好的體驗。Botframework的設計理念是讓Bot一次編寫,處處能運行,它通過所謂的Botconnectorservice來連接不同的用戶界面。這些用來使用我們Bot的應用程序,我們稱之為Channel。目前已經有十幾個Channel是受支持的。詳情請見:https://docs.microsoft.com/en-us/bot-framework/portal-configure-channels.
截至本文發稿,我發現BotDirectory這個服務已經不再接受新的提交了,現在的政策改為BingChannel來提供服務。
注冊一個Bot
要進行Bot開發,你首先需要在Botframework中進行注冊。你可以使用個人賬號(MicrosoftAccount)和工作賬號(Office365賬號)登陸https://dev.botframework.com,然后選擇“Mybots”,進行如下操作完成注冊。
在下面這個頁面中,Bothandle是你的bot的標識符,不能包含空格,請保存這個名字,后續會用到。另外,Messagingendpoint此時可以不填。最關鍵就是要點擊“CreateMicrosoftAppIDandpassword”,并且請保存返回的AppID和Password信息,后續會用到。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV