ChatGPT 是在夯什麼?一文帶你了解他的能力範圍,以及對我們有什麼實際幫助

林鼎淵
Dean Lin
Published in
8 min readJan 19, 2023

--

Facebook 在 2004 年 9 月成立,在 2005 年 9 月擁有 100 萬的使用者;而 ChatGPT 在 2022 年 11 月開放註冊後,短短一個星期內就吸引超過 100 萬名使用者。

儘管時空背景不同,但已經可以從這個數據,感受到 ChatGPT 將會對我們未來的生活帶來重大影響。

不過撇開媒體的渲染,我們可以思考這幾個問題:

  • 他真的有這麼厲害嗎?
  • 他對我們將來的生活會造成什麼影響呢?
  • 是不是一個值得投入時間的技術呢?

在這篇文章中,筆者會帶讀者從以下幾個面向來判斷 ChatGPT 的潛力:

  • 功能:工具能夠完成哪些任務,它主要的用途是什麼。
  • 性能:工具的性能如何?實用性高嗎?
  • 使用者介面:工具的使用者介面是否友好,易於使用。
  • 可擴展性:工具是否可以擴展或客製化,如果可以,它的擴展方式是什麼。
  • 兼容性:工具是否兼容與其他系統或工具,如果不兼容,它會帶來什麼樣的問題。
  • 文檔和支持:工具是否有詳細的操作手冊和社群,如果有,他們的品質如何?

就算今天接觸的是其他工具,也可以從這些角度來評估喔!

大綱

▋ChatGPT 能夠完成哪些任務,主要用途是什麼?
▋ChatGPT 能給工程師什麼幫助?
▋我不是工程師,ChatGPT 跟我有關嗎?
▋ChatGPT 如何使用?
▋ChatGPT 可以客製化嗎?如果客戶很多能擴展嗎?
▋ChatGPT 的兼容性如何?
▋ChatGPT 有使用手冊與社群嗎?
▋結語:我好興奮啊!

▋ChatGPT 能夠完成哪些任務,主要用途是什麼?

ChatGPT 是一個高階的語言模型,能夠完成多種語言處理任務,包括但不限於:

  1. 自然語言生成:根據給定的上下文或提示,生成文本,如文章、故事、文章等。
  2. 自然語言理解:識別文本中的意圖、情感、實體等,並為其分類或標記。
  3. 自動問答:根據給定的問題,生成相應的答案。
  4. 文本翻譯:翻譯文本,將一種語言翻譯成另一種語言。
  5. 文本摘要:根據給定的文本,生成文本的摘要。
  6. 文本審校:通過模型來檢查語法錯誤,拼寫錯誤等。

ChatGPT 主要用途是為自然語言處理(NLP)和人工智能應用,他為開發者提供一種高效的方法來處理自然語言數據。

▋ChatGPT 能給工程師什麼幫助?

  • 減少文字作業時間:他能幫程式加上註解,建立簡單的技術文件。
  • 提高應用程式的品質:可幫忙檢查語法錯誤、拼寫錯誤等。
  • 增加應用程式的功能:如果想在現有系統進行擴充,可以藉由ChatGPT來協助發想。
  • 減少開發時間和成本:ChatGPT 能成為工程師的開發指引,無論是基礎的功能(ex:新增、修改、刪除、查詢),還是陌生的技術,都能給予範例與實現的步驟,大幅減少開發時間和成本。
  • 改善應用程式的使用者體驗:現在使用者對產品的要求越來越高,不只要能用,還要很好用;但開發人員卻很難意識到哪裡不好用,因為自己設計出來的程式,怎麼用都很順手,需要有第三方從旁觀察才能看出盲點。

▋我不是工程師,ChatGPT 跟我有關嗎?

只要你的生活存在文字,那 ChatGPT 就會跟你有關。

  • 寫作輔助:自我介紹不會寫?出遊日記無從下筆?回家作業的作文湊不到 600 字?ChatGPT 給你最即時的支援!
  • 翻譯:Google 翻譯不對你胃口嗎?也許 ChatGPT 能成為你的備案。
  • 學習輔助:想學新技能,但報名補習班傷錢包又不一定有成效;ChatGPT 能幫助你取得學習資源,並告訴你下一步該怎麼做。當要學習的知識太過廣泛時,他還能幫你提取摘要,讓你更快理解主要內容。
  • 語法與拼字檢查:擔心自己寫的文章有錯漏字,或是語法有問題嗎?ChatGPT 可以檢查你的文本,糾正錯誤給予建議。

相信上面所舉出的例子,是適用於各行各業的;無論你是學生、老師、自媒體經營者、行銷人員…或是想自我成長卻沒方向的人,他都能給你一個方向。

就算是離職信、工作婉拒信、結婚/喬遷賀詞、求婚告白的腳本;各種你想得到、想不到的問題,他都會不厭其煩地給你答覆。

▋ChatGPT 如何使用?

看完上面的介紹後,你已經迫不及待想嘗試看看了嗎?

你可以直接前往這個網址去註冊:https://chat.openai.com/,你可以透過 email 註冊,也能直接使用 Gmail、Microsoft Account。

登入後你就能透過對話視窗,與 ChatGPT 交流嚕!

就算是無厘頭的對話他都會回答你,而且會根據你的問題,為聊天室命名做「分類」。

除了透過對話框的形式來使用 ChatGPT,你也可以透過 OpenAI API 來使用他,筆者在後續的文章會分享用 Node.js 開發的小程式。

▋ChatGPT 可以客製化嗎?如果客戶很多能擴展嗎?

這部分應該開發人員會更為在意,如果一個好用的工具限制太多反而會造成其他困擾。

ChatGPT 基於 OpenAI API 是在雲端上執行的;所以可以進行擴展,並且可以根據您的需求選擇使用不同的計算資源,例如增加記憶體或運算能力,因此可以滿足不同場景的需求。

▋ChatGPT 的兼容性如何?

ChatGPT 是透過 OpenAI API 來處理資訊的語言模型,他可以用許多主流的程式語言開發(ex:Python,Node.js 和 Java)。

不過如果開發人員使用舊版本的 library 來存取 API,或用了一個根本不支援的程式語言或框架,就可能導致無法正常使用。

所以在正式開發前,建議你先問問看 ChatGPT 他是否支援你準備使用的程式語言或框架XD

▋ChatGPT 有使用手冊與社群嗎?

OpenAI 官網提供了關於如何使用 API 的詳細文件,包括認證、請求和使用各方面的資訊:
https://beta.openai.com/docs/introduction

下面是筆者整理的社群:

▋結語:我好興奮啊!

其實這篇文章有 70% ~ 80% 是用 ChatGPT 產生的,不知道讀者有沒有感受到 XD(如果內容有誤,這鍋必須讓 ChatGPT 來背)。

相比於很多前輩,我算是比較晚才接觸 ChatGPT 的,不過這短短的接觸就讓我感受到他的無限可能;他是一個很棒的工具,但如何發揮出他的價值就需要持續學習與嘗試了。

以筆者的角度來看,ChatGPT 未來的市場潛力很大,原因有 2 點:

  • 使用門檻低:能高速傳播的技術,絕對要讓使用者用起來沒壓力。
  • 面對的市場廣大:他能為各種面向的問題提出解答,未來各行各業可能都會有他的應用。

未來筆者會出一系列使用 ChatGPT、openAI 的文章,大家敬請期待!

想將 AI 導入自己的職場與生活嗎?歡迎報名筆者與商周集團合作的線上課程:「AI 高效簡報術|ChatGPT + Gamma 工作簡報

https://smartmonthly.pse.is/5c6q9m

如果您想在 AI 的浪潮中站穩腳步,並在未來的職場競爭中佔據優勢,那麼筆者出版的新書絕對是您入門 AI 的第一步!

▶︎ 如果這篇文章有幫助到你

可以點擊下方「Follow」來追蹤我~
可以對文章拍手讓我知道 👏🏻

你們的追蹤與鼓勵是我繼續寫作的動力 🙏🏼

▶︎ 如果你對工程師的職涯感到迷茫

也許我在iT邦幫忙發表的系列文可以給你不一樣的觀點 💡
也歡迎您到書局選購支持,透過豐富的案例來重新檢視自己的職涯

--

--

林鼎淵
Dean Lin

職涯中培育過多名工程師,🧰 目前在外商公司擔任 Software Specialist |✍️ 我專注寫 (1)最新技術 (2)團隊合作 (3)工程師職涯的文章,出版過 5 本專業書籍|👏🏻 如果對這些主題感興趣,歡迎點擊「Follow」來關注我~