ChatGPT 帶來的 AI 技術應用非常多元,這幾個月我也陸續介紹不少相關應用,其中有些非常實用且受到大家的喜愛。例如:
GPT Translator,這個應用可以讓你利用 AI 技術幫你進行語言翻譯,對於想要出國旅遊的使用者來說,他不僅可以讓你更精準的與外國人進行溝通,同時還可以藉由他語音輸入功能,使得交談更為順暢。
我們知道 ChatGPT 是一種語言模型,並無法為你產生圖片。不過現在有一種方法可以讓你的 ChatGPT 不僅可以回應文字,也可以結合簡單的 API 就可以使 ChatGPT 在回答問題時可以顯示圖片。
該如何讓 ChatGPT 在回答時顯示圖片呢? 我們可以透過
免費圖庫 Unsplash 所提供的免費 API 程式碼,在輸入提示(Prompt)時,請 ChatGPT 執行 Markdown 語法來顯示圖片,實際上程式碼非常簡短也非常方便,就可以讓 ChatGPT 在回答問題時自動顯示圖片。
值得注意的是,Unsplash 做為非常大的免費圖庫網站,當中所有的圖片都是採用
CC0 授權方式,因此不用擔心這樣使用是否會侵權,或是將產生的圖文複製到你的專案或作品中時會有問題。
不過,雖然使用 Unsplash 可以讓你的 ChatGPT 顯示圖片,但由於他是使用關鍵字的方式結合 API 來顯示對應的圖片,因此在某些時候所出現的圖片可能並不是你心目中最理想的畫面,但大致上還是可以讓你用這種方式顯示大多數正常的圖片。
ChatGPT 顯示圖片的提示詞(Prompt)
想要讓 ChatGPT 顯示圖片,只需要在你的提示詞中使用以下 Unsplash 的 API 以及採用 Markdown 語法讓他產生相對應的結果:
https://source.unsplash.com/960×640/?<關鍵詞>
上方的一串程式碼就是 Unsplash 顯示圖片的 API,你只需要請 ChatGPT 在顯示圖片時,使用這個連結就可以讓它顯示圖片。
舉例來說,假如我想要請 ChatGPT 幫我寫一份英文的單字練習題,當中要有圖文並茂的教學內容,那麼就可以使用下列的提示詞:
請扮演一位專業的英語老師,幫我規畫一個多益課程,顯示 5 個常見的英文單字,每個單字都要顯示中文與英文,並且每個單字要顯示圖片,圖片請使用 https://source.unsplash.com/960×640/?<關鍵詞> 並採用 Markdown 格式顯示。
可以看到顯示的結果如下:
在 ChatGPT 中顯示圖片回答
如果不滿意,或是想重新產生新的一組,也可以再點選「Regenerate Response」讓他重新產生新的單字與圖片。
除了今天介紹的顯示英文單字與圖片之外,也可以運用在其他領域當中。只要將敘述稍微變化一下,保留 Markdown 語法以及 unsplash 的 API 網址,就可以請 ChatGPT 生成各種帶有圖文的結果。