SlideShare a Scribd company logo
如何使用 API.AI + NodeJs
快速建立 Chatbot
Zack @TechPocastNight
The Pocast Night
兩週舉辦一次的 Friday Night 線上版
科技宅聚會,晚上 9 點到 10 點,分享
關於近期學習的新知,也分享工程師
職涯上的的酸甜苦辣。
@TechPocastNight
@TechPocastNight
自我介紹
Name:Zack Jian
.Net 工程師 , 熱愛學習
學習 Chatbot ing.
為什麼會想要建立 Chatbot?
如何快速建立 Chatbot?
Overview
API.AI
NodeJs
FB Messenger
SSL
為何使用 NodeJs
● JavaScript
● 支援多平台且部屬方便
● 能承受高流量
● 單進程、單線程
API.AI
NodeJs
FB Messenger
SSL
如何設定 Facebook Messenger
● 建立應用程式
● 建立粉絲專頁
● 設定 Webhook
如何設定 Facebook Messenger
● 建立應用程式
● 建立粉絲專頁
● 設定 Webhook
如何設定 Facebook Messenger
● 建立應用程式
● 建立粉絲專頁
● 設定 Webhook
API.AI
NodeJs
FB Messenger
SSL
提供外部可使用的 SSL( https )
● ngrok 快速安裝
● Download ngrok
● 啟動 ngrok
輸入:ngrok http { PORT }
API.AI
NodeJs
FB Messenger
SSL
應該要有更好的做法
如何使用 API.AI + NodeJs 快速建立 Chatbot
api.ai
● 是個自然語言學習及管理的平台
● 使用 Google Account 即可使用
● 操作頁面簡潔易懂
api.ai 說明
Agent - 代理人。
Entity- 作為從自然語言輸入中提取參數值使用。
Intent - 辨別使用者意圖。
API.AI
NodeJs
FB Messager
SSL
其實... 還有簡單的作法
api.ai 整合應用程式
api.ai:https://api.ai/
Facebook Developer:https://developers.facebook.com/apps/
ngrok:https://ngrok.com/docs
參考資訊
Q & A
謝謝大家

More Related Content

PPTX
ASP.NET Core 3.0 新功能
PPTX
DevDays Asia 2018 - Build your bot with QnA Maker
PDF
數學系的資訊人生
PDF
2010 08-14 web-sitei18n
ODP
五行完成網頁多國語系
PDF
React native 開發快速上手 20171106
PDF
與設計架構當朋友
PPTX
Github初上手教學
ASP.NET Core 3.0 新功能
DevDays Asia 2018 - Build your bot with QnA Maker
數學系的資訊人生
2010 08-14 web-sitei18n
五行完成網頁多國語系
React native 開發快速上手 20171106
與設計架構當朋友
Github初上手教學

Similar to 如何使用 API.AI + NodeJs 快速建立 Chatbot (20)

PDF
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
PDF
ChatBot
PDF
Learn Django With ChatGPT
PPTX
Global Azure Bootcamp @ 北京 - Azure Bot Servic 快速打造你的機器人
PPT
Mochimedia's Success Story - Case Study I (Python-based Company)
PPT
Node Web开发实战
PPTX
OpenAI ChatGPT techtalk .pptx
PDF
AtticTV and NodeJS
PDF
Docker + CI pipeline 的高效率 ChatBot 開發方法
PDF
Building Chatbot With Huggging Face
PDF
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
PDF
使用Javascript及HTML5打造協同運作系統
PDF
Bot Framework 和它的快樂夥伴Composer
PPTX
Codeigniter 3.0 之 30 分鐘就上手
PPT
Node Web开发实战
PPTX
DevDays Asia 2024 Demo LangChain 與 Azure
PPT
我用Django做页游
PDF
2018 Week 15 Speech Recognition
PDF
用 Azure 快速部署與開發 LINE bot
PPT
使用GoogleAppEngine建立个人信息中心
Global Azure Bootcamp @ 廣州 - 智能聊天機器人四代目
ChatBot
Learn Django With ChatGPT
Global Azure Bootcamp @ 北京 - Azure Bot Servic 快速打造你的機器人
Mochimedia's Success Story - Case Study I (Python-based Company)
Node Web开发实战
OpenAI ChatGPT techtalk .pptx
AtticTV and NodeJS
Docker + CI pipeline 的高效率 ChatBot 開發方法
Building Chatbot With Huggging Face
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
使用Javascript及HTML5打造協同運作系統
Bot Framework 和它的快樂夥伴Composer
Codeigniter 3.0 之 30 分鐘就上手
Node Web开发实战
DevDays Asia 2024 Demo LangChain 與 Azure
我用Django做页游
2018 Week 15 Speech Recognition
用 Azure 快速部署與開發 LINE bot
使用GoogleAppEngine建立个人信息中心
Ad

如何使用 API.AI + NodeJs 快速建立 Chatbot

Editor's Notes

  • #15: ngrok: https://ngrok.com/download