iT邦幫忙

2024 iThome 鐵人賽

0

8-1 ChatGPT 的 API Playground 教學

https://ithelp.ithome.com.tw/upload/images/20240811/20046160qIbsEaMq3h.png

API Playground 是什麼?

API Playground 是一個協助開發人員和網站建立者測試和驗證應用程式介面的工具。基本上比較嚴謹的 API 都會有 Playground。舉例來說,台灣中央氣象局的 API 也有 Playground 供開發者使用。

ChatGPT 的 API Playground 可以做什麼?

ChatGPT 的 API Playground 不僅可以實現原有對話介面的所有功能,而且可以免費使用。更重要的是,如果你熟悉 ChatGPT 的 API Playground,還可以完成許多不可思議的功能。以下將介紹如何開啟並使用 ChatGPT API Playground。

如何開啟 ChatGPT API Playground?

  1. 訪問 OpenAI 官方網站

  2. 點擊首頁裡的 Products 下的 Platform Overview
    https://ithelp.ithome.com.tw/upload/images/20240801/20046160nk1QJXn3n9.png

  3. 點擊 Start building

https://ithelp.ithome.com.tw/upload/images/20240801/20046160bi1X8IYXtF.png

  1. 沒有用過的話要先註冊

https://ithelp.ithome.com.tw/upload/images/20240801/20046160RJdzpUNC86.png

  1. 註冊好了,之後進入介面

https://ithelp.ithome.com.tw/upload/images/20240801/20046160Qd3qrM2WVI.pnghttps://ithelp.ithome.com.tw/upload/images/20240801/20046160a2KuG2HUMx.png

左邊是項目列

PS: 如果之前有用過的話,應該印象會是 Completions 選的話就會看到這一行, 所以就以新的 Chat 為主吧

https://ithelp.ithome.com.tw/upload/images/20240801/200461601TCMqgVG4w.png

OpenAI 之前已經取消掉 plugin 功能的開發, 現在又要砍掉這個 Completions,OpenAI 大概是有史以來 產品迭代最快的公司吧

API Playground 的操作

https://ithelp.ithome.com.tw/upload/images/20240801/20046160MEAeESO87u.png

原有的對話模式示範

  1. USER 處填入 "你好"
  2. 點擊 Run

就會看到請充值

https://ithelp.ithome.com.tw/upload/images/20240801/200461603wzSdpJ1kM.png

充值後再試一次,當然交出信用卡是很危險的,也可以就此打住,Gemini API 的功能就很強了。

  1. 看到 Assistant 的回答

https://ithelp.ithome.com.tw/upload/images/20240801/20046160qS3ebLZtza.png

這樣大概就是示範了 Chat 對話介面的操作方式。

使用 SYSTEM 角色

差不多在 chatGPT 騰空問世之後,在社群中,曾經對於是否需要先設定 ChatGPT 扮演特定角色進行了一些討論。而現在,有了 SYSTEM 這個參數後,答案很明確:需要!

  1. SYSTEM 輸入:你是一位金融專家。
  2. USER 輸入:關於矽谷銀行倒閉,你的觀點是什麼?
  3. 按 Run。

https://ithelp.ithome.com.tw/upload/images/20240801/20046160mJGplKLwkU.png

  1. SYSTEM 輸入:你是一位心理諮商師。
  2. 按 Run 獲得不同的答案。

https://ithelp.ithome.com.tw/upload/images/20240801/20046160eqNBhbsjui.png

這樣可以直接規範 ChatGPT 的輸出。

Compare

點 Compare 可以比較兩種模型不同的輸出

https://ithelp.ithome.com.tw/upload/images/20240801/20046160OqSHW82XT6.png

Prompt 範例

https://platform.openai.com/docs/examples

這裡有很多 關於的設定範例可以在這裡找到一些參考,那覺得可以的還可以直接點 Open In Playground

https://ithelp.ithome.com.tw/upload/images/20240801/20046160AfXpPd3XAC.png

結語

ChatGPT 的 API Playground 是一個強大的工具,不僅能實現對話功能,還能根據需要自定義 ChatGPT 的行為和輸出。如果你有任何問題或分享,歡迎留言。

關於我

我是 Wolke。我是一名專業程式開發者,專長是開發 AI 和程式解決方案。

我投入了不少時間在專業發展上。我是多本書的作者,其中包括《LINE聊天機器人+AI+雲端+開源+程式:輕鬆入門到完整學習》《ChatGPT來襲,未來人人都需具備的運算思維!應用詠唱工程來釋放程式生產力—程式學習/開發篇》。也有出版線上課程,我熱衷於分享我的經驗和技術,幫助其他開發者更好地利用 AI 工具。

也在許多知名大學、論壇、社團擔任講者,如果貴方有需要也歡迎與我聯繫。
2023年 講座 紀錄

最後這篇文章若有切合你的需求,敬請訂閱按讚分享


上一篇
7-5 驗證 OAuth & 回傳網址 實作串接 GMail 讀取及回覆 mail
下一篇
8-2 Chat API 介紹 及 運用 chatGPT playground 做基本串接
系列文
運用生成式 AI 服務 所提供的API 實做應用開發(以Gemini及ChatGPT為例)36
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言