近年來,隨著人工智慧 (AI) 技術的進步和應用,越來越多人開始關注相關技術的應用。其中,由OpenAI公司所推出的 ChatGPT更是將一般大眾對於 AI 的期待推向了新高峰。
本文將說明如何在 RK-OpenVINO™ AI BOX 上建立一個 LINE 對話機器人,並串接 OpenAI API 來做到更好的對話體驗,只要在LINE聊天群組中的使用者都可以與ChatGPT對話。
RK-OpenVINO™ AI BOX 簡介
本次應用建立於RK-OpenVINO™ AI BOX,本系統已為使用者建置好 Intel OpenVINO™ Toolkit 。RK-OpenVINO™ AI BOX具有以下特點:
- 立即可用的 AI 推論能力:支援多種AI算法和框架,能夠實現高效的推論計算。
- 良好的可擴充性:該產品支援多種連接埠,滿足不同應用場景的需求。
- 方便開發和部署:該產品提供完善的開發工具和開發文件,使得開發人員可以輕鬆地進行開發和部署。
ChatGPT 簡介
ChatGPT(Chat Generative Pre-trained Transformer) 是由 OpenAI 公司所推出的交談式AI,後端串接了自家的 GPT 模型,能夠進行極其自然流暢的對話 (有體驗過就知道,很難與真人對話來區分呢!),並且可以進行各種文字生成任務。
這些能力使得ChatGPT可以應用於各種領域,例如智能客服、智能對話機器人等。ChatGPT 更於 2023 年 5 月針對 plus 用戶推出了 web browsing 與 plugins 等擴充功能,期待有更多方便的應用!
開始做吧
本文將介紹如何使用 LINE 通訊軟體介面來串接 ChatGPT,並部署於 RK-OpenVINO™ AI BOX,可以幫助我們實現智能對話、問答等功能。請根據以下步驟來操作吧:
作法如下
- OpenAI API註冊及申請金鑰(需課金)
- 註冊 LINE 免費開發者帳號及相關設定
- 安裝並啟動外網連接軟體Ngrok
- 安裝LineBot與ChatGPT相關套件安裝
- 執行程式
1. OpenAI API註冊及申請金鑰(含課金步驟)
我們已確認免費版本 的 OpenAI API Key 免費版無法使用,所以需要自行付費取得合用的 OpenAI API Key。
(1) 至 此網站 申請註冊帳號
(2) 按下個人帳號Personal -> View API keys
只需不到短短一分鐘...
輸入您的信箱與ID註冊即可享有一切福利!
會員福利
免費電子報
會員搶先看
主題訂閱
好文收藏