什麼是聊天機器人平臺?
聊天機器人平臺是程式師用來構建和改進聊天機器人的軟體。聊天機器人可以定義為旨在模仿與人類對話的計算機程式。如今,程式師擁有廣泛的AI聊天機器人平臺,可以幫助他們開發合適的 Chatbots 吸引和留住客戶。
針對開發人員與超級使用者的聊天機器人平臺
Botpress 選擇優先考慮開發人員而不是超級使用者,以便從頭開始構建機器人。
這個決定的缺點是入門的學習曲線更高, 平臺 的某些部分對於非開發人員來說很難使用。甚至可視化流構建器也允許開發人員進行非開發人員難以做到的“自定義”。
然而,這個決定的好處是,整體流設計比需要使用通用流生成器一起破解的流更有效、更易於開發人員理解。
具有諷刺意味的是,超級使用者的易用性(在開發人員完成工作之後)比通用框架更好,因為超級使用者可以使用自定義螢幕,而不是使用需要被駭客入侵的通用螢幕。
答案是肯定的 Botpress 為超級使用者提供開箱即用的屏幕,這些螢幕與針對開發人員的螢幕分開。例如,管理、分析、 NLP 和內容螢幕(包括多語言螢幕)是為超級用戶構建的,以便能夠在不依賴開發人員的情況下執行其角色。
在從頭開始構建機器人時,我們決定優先考慮開發人員而不是超級使用者,因為一旦 機器人 啟動,人們就會意識到,為了使用戶體驗更好,他們需要對行為進行自定義調整,這在通用系統中是不可能的。
開放與封閉的聊天機器人平臺
開放平臺允許開發人員訪問原始程式碼,並充當連接許多相關第三方服務的中間件。
Botpress 之所以選擇開放系統,是因為在一個新興領域,技術突破可能來自任何地方,能夠從您的平臺輕鬆訪問一流的工具非常重要。同樣重要的是,您的機器人易於擴展,並且可以進行修改以適應未來的用例或新技術。
聊天機器人也經常最終成為許多內部遺留系統的前端,因此集成不同技術的能力需要成為平臺的核心。
為可定製而構建的聊天機器人平臺與為目的而構建的聊天機器人平臺
Botpress 選擇優先構建可定製的平臺,而不是構建為有目的而構建的平臺。與專用系統不同,每個元件和每個使用者介面都位於 Botpress 設計為可自定義。此外,該系統是完全可擴展的,因為它很容易添加新元件或螢幕。
當然,使系統可定製是一種使系統對作為主要使用者的開發人員更有用的方法。 Botpress.元件和螢幕越多 Botpress 開箱即用,更有用的可定製性是能夠針對特定用例修改現有元件。
專注於所有使用者與僅關注最終用戶的平臺
Botpress 選擇為所有使用者提供功能,而不僅僅是最終使用者。所有平臺都為後端使用者提供一些功能,例如管理員和分析門戶,但只有 Botpress 通過允許無限制地自定義此功能的工作方式,並允許在所有機器人之間共用任何新的或自定義的元件,使此功能成為機器人的全面和核心。本質上 Botpress 是 CMS chatbots.
模組化平臺與單片平臺
Botpress 選擇模組化而不是單體,因為它是在考慮第三方開發人員(而不僅僅是內部開發人員)的情況下構建的。此體系結構允許以整體式系統無法實現的方式進行擴展和共用。