我完成了 AI 客服機器人 | ChatGPT x Streamlit

更新 發佈閱讀 4 分鐘

前言

raw-image

ChatGPT 的熱門程度早已想當然而,企業們爭相開始導入 OpenAI 技術的應用,好比進入了 AI 群雄割據的年代,不過 Microsoft Copilot 的主權宣示,這個重視高生產力時代,將會暫時遠離一場腥風血雨的爭鬥。

回歸本次的主角「AI 客服機器人」,筆者將他應用於課程回覆的狀況,舉例來說,當你的 Hahow 課程有需要回覆的問答,這時 AI 客服機器人就可以先將回覆的架構與初稿產出。

讓我們從三個主題來查看這次的內容,Python Streamlit 介紹UI/UX 介面設計、ChatGPT 的應用。


Python Streamlit 介紹

raw-image

Streamlit 是一個用於建立互動式 WEB 應用程式的 Python 框架。

它的主要特點是可以讓使用者輕鬆地使用 Python 來建立具有網頁前端的應用程式,並且可以即時更新與應用。

Streamlit 的設計目標是減少開發人員的開發成本和時間,以及讓使用者能夠快速進行 Prototype 開發和數據探勘。


UI/UX 介面設計

raw-image

UI/UX 的設計上,Streamlit 可以很簡單的完成開發,因此我們開發者只需要思考如何做好簡單的介面設計易操作的使用流程,從中我們可以邊開發邊進行測試,這也是 Streamlit 強大之處,我們自己很直覺地了解當下的狀況。

對於程式開發與前端設計是一大福音,我們能在企業開發新系統或是應用時,不到一天就可以快速測試當下的版本,更是對於新創團隊在 Demo 產品時,是相當好的利器,讓客戶與投資人能在短時間理解自己的概念與商業模式。


ChatGPT 的應用

raw-image
raw-image

這裡的應用概念是 【Prompt Engineering】,也就是說將我們在與 ChatGPT 對話時,所需要輸入的字詞設計成「選項」,讓使用者進行選擇。

而我們開發者的工作則是將輸入的咒語優化到適合當下的應用,這一方面可以去查看 Learn Prompting,這個咒語教學網站將會讓你成為特級 AI 咒術師,讓我們更正確地詠唱 AI 的咒語。


結論

raw-image

OpenAI 的技術應用可以有相當多的層面,而這些 AI 技術所帶來的有可能是遭難,也有可能是一種新的救贖,我們人類能從中生存,而 AI 規範則有賴於政府與企業的規劃。

就像數據隱私此項議題早已存久遠,可是落實於生活中然仍還有一哩路要走,就像 AI 技術的普及一樣,那些禁止學生使用 ChatGPT 寫作業的教授們,不如就請學生們如何更好地使用 ChatGPT 吧,因為我相信 ChatGPT 絕對寫的比80% 的學生好。

最後,如果你想要使用看看我的 AI 客服機器人,這裡是連結,記得先去申請自己的 OpenAI API KEY。




如果是第一次看到我的文章,

我是 Dodson,一個分享男生穿搭、熱愛抱石的數據分析師。

喜歡我的文章,歡迎按讚、留言、分享,最後追蹤起來!

好的,我們下次見!






留言
avatar-img
留言分享你的想法!
avatar-img
Dodson的沙龍
73會員
124內容數
• Data Analyst x Dcard 7000+ Creator • 分享 #個人品牌 |#AI工具| #Lifestyle
Dodson的沙龍的其他內容
2024/02/23
這篇文章精選了三款必備的AI繪圖工具,包括MidJourney、DALL·E和Stable Diffusion。這些工具提供了豐富的創作可能性,讓使用者能夠輕鬆地以AI技術創作各種繪畫作品。
Thumbnail
2024/02/23
這篇文章精選了三款必備的AI繪圖工具,包括MidJourney、DALL·E和Stable Diffusion。這些工具提供了豐富的創作可能性,讓使用者能夠輕鬆地以AI技術創作各種繪畫作品。
Thumbnail
2024/02/22
本文探討如何在新年展開新計畫,以實現個人目標。首先,強調設定清晰的「大目標」,包括明確的期限和量化目標。其次,建議將大目標拆解成多個「小目標」,使用《the 12 week year》的方法,透過每週的執行與KPI確保進展。最後,強調在社群媒體或與朋友分享目標,以社群的支持和監督力量實現計畫。
Thumbnail
2024/02/22
本文探討如何在新年展開新計畫,以實現個人目標。首先,強調設定清晰的「大目標」,包括明確的期限和量化目標。其次,建議將大目標拆解成多個「小目標」,使用《the 12 week year》的方法,透過每週的執行與KPI確保進展。最後,強調在社群媒體或與朋友分享目標,以社群的支持和監督力量實現計畫。
Thumbnail
2024/02/21
這篇文章強調了如何將工作效率提升200%的方法,主要的關鍵是「計畫」。建議將至少80%的時間用於思考執行流程,僅有20%的時間用於實際執行。作者提到現在有很多AI工具可用,因此製作自己的AI工作流是必要的。
Thumbnail
2024/02/21
這篇文章強調了如何將工作效率提升200%的方法,主要的關鍵是「計畫」。建議將至少80%的時間用於思考執行流程,僅有20%的時間用於實際執行。作者提到現在有很多AI工具可用,因此製作自己的AI工作流是必要的。
Thumbnail
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
本文詳述如何將大型語言模型(LLM)與程式碼深度整合,運用於3C賣場的客服助理示例,透過接收並解析使用者訊息,提取產品資訊,並與後端產品資料庫整合。接著,將整合資訊回傳給LLM生成最終回應訊息。同時,也探討了中英文理解差距及解決方法,並展示如何利用Python模擬資料庫提取詳細資訊。
Thumbnail
本文詳述如何將大型語言模型(LLM)與程式碼深度整合,運用於3C賣場的客服助理示例,透過接收並解析使用者訊息,提取產品資訊,並與後端產品資料庫整合。接著,將整合資訊回傳給LLM生成最終回應訊息。同時,也探討了中英文理解差距及解決方法,並展示如何利用Python模擬資料庫提取詳細資訊。
Thumbnail
最近,企業越來越注重提升業務績效,尤其是在繁忙的商業環境中。所以,為了讓業務開發更加簡便和高效,在現代商業世界中出現了各種各樣的新技術,其中一種就是聊天機器人。ChatGPT是如今最受歡迎的聊天機器人之一,它能夠與用戶自然溝通,並給出有用資訊。在此篇文章中我們將探討如何結合ChatGPT實現業務開發
Thumbnail
最近,企業越來越注重提升業務績效,尤其是在繁忙的商業環境中。所以,為了讓業務開發更加簡便和高效,在現代商業世界中出現了各種各樣的新技術,其中一種就是聊天機器人。ChatGPT是如今最受歡迎的聊天機器人之一,它能夠與用戶自然溝通,並給出有用資訊。在此篇文章中我們將探討如何結合ChatGPT實現業務開發
Thumbnail
這堂課闡述開發ChatGPT所需的重要概念和工具。涵蓋語言模型如何處理文字(Token),LLM的兩種類型(Base LLM和Instruction tuned LLM),系統、助手和用戶的角色定義。並介紹以Prompting簡化AI開發流程,且透過實戰教學說明如何進行分類和預防注入提示
Thumbnail
這堂課闡述開發ChatGPT所需的重要概念和工具。涵蓋語言模型如何處理文字(Token),LLM的兩種類型(Base LLM和Instruction tuned LLM),系統、助手和用戶的角色定義。並介紹以Prompting簡化AI開發流程,且透過實戰教學說明如何進行分類和預防注入提示
Thumbnail
這篇文章介紹了ChatGPT,一種大型的語言模型,能以自然語言回答問題,但不透過搜尋罐頭文字或網路內容。其核心技術是自監督式學習,通過大量的網路資料進行訓練,讓模型能進行文字接龍。儘管GPT系列經歷了多次演進,並需用大量的訓練資料,它的問答能力仍有待提升。然而,透過不斷優化,我們已有了更進一步的版本
Thumbnail
這篇文章介紹了ChatGPT,一種大型的語言模型,能以自然語言回答問題,但不透過搜尋罐頭文字或網路內容。其核心技術是自監督式學習,通過大量的網路資料進行訓練,讓模型能進行文字接龍。儘管GPT系列經歷了多次演進,並需用大量的訓練資料,它的問答能力仍有待提升。然而,透過不斷優化,我們已有了更進一步的版本
Thumbnail
由于 ChatGPT 的出現讓我們看到了聊天機器人的新可能性,我們這篇文章的目的,就是要來製作第一個屬於自己的聊天機器人。 我們先來準備範例的程式碼,並且稍後會再跟大家介紹要設計自己的 ChatGPT 聊天機器人的重要概念。 初始專案與環境設定 下載程式碼 請先使用下面這一段指令下載我們的範例程式碼
Thumbnail
由于 ChatGPT 的出現讓我們看到了聊天機器人的新可能性,我們這篇文章的目的,就是要來製作第一個屬於自己的聊天機器人。 我們先來準備範例的程式碼,並且稍後會再跟大家介紹要設計自己的 ChatGPT 聊天機器人的重要概念。 初始專案與環境設定 下載程式碼 請先使用下面這一段指令下載我們的範例程式碼
Thumbnail
在AI的術語之中,給AI的輸入問題叫做Prompt,而問出對AI來說好的問題,或是給AI精確的指示這門技術就叫做Prompt Engineering ,這跟寫程式一樣,是需要靠學習以及練習的。我們來淺談一下這個Prompt Engineering的基本,也就是怎麼問出好的問題。
Thumbnail
在AI的術語之中,給AI的輸入問題叫做Prompt,而問出對AI來說好的問題,或是給AI精確的指示這門技術就叫做Prompt Engineering ,這跟寫程式一樣,是需要靠學習以及練習的。我們來淺談一下這個Prompt Engineering的基本,也就是怎麼問出好的問題。
Thumbnail
在正式以比較技術面角度來認識 ChatGPT / GPT 之前,我們先用幾個簡單的例子來認識 ChatGPT 以及語言模型可以做到怎樣的事情。 什麼是 ChatGPT? 簡單來說明,ChatGPT 是一個背後使用 GPT 語言模型的對話機器人,而它可以做什麼事情了?我們先來使用幾個常見的語言相關的任
Thumbnail
在正式以比較技術面角度來認識 ChatGPT / GPT 之前,我們先用幾個簡單的例子來認識 ChatGPT 以及語言模型可以做到怎樣的事情。 什麼是 ChatGPT? 簡單來說明,ChatGPT 是一個背後使用 GPT 語言模型的對話機器人,而它可以做什麼事情了?我們先來使用幾個常見的語言相關的任
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News