# ChatGPT 技巧:如何透過 Unsplash API 讓 ChatGPT 能夠產生圖片+文字的回答 [ChatGPT](https://techmoon.xyz/chatgpt/) 帶來的 AI 技術應用非常多元,這幾個月我也陸續介紹不少相關應用,其中有些非常實用且受到大家的喜愛。例如:[GPT Translator](https://techmoon.xyz/gpt-translator-jakevin/),這個應用可以讓你利用 AI 技術幫你進行語言翻譯,對於想要出國旅遊的使用者來說,他不僅可以讓你更精準的與外國人進行溝通,同時還可以藉由他語音輸入功能,使得交談更為順暢。 除此之外,我還介紹了許多 ChatGPT 的延伸應用,像是:[ChatDOC](https://techmoon.xyz/chatdoc/)、[Chat YouTube](https://techmoon.xyz/chat-youtube/)、[ChatPDF](https://techmoon.xyz/chatpdf/)、[ChatGPT 指令大全](https://techmoon.xyz/explainthis-chatgpt/)…等等,可以幫你彙整資訊,大幅節省閱讀、吸收資訊的時間。這些工具的應用非常廣泛,很適合喜歡追求效率的你使用。 我們知道 ChatGPT 是一種語言模型,並無法為你產生圖片。不過現在有一種方法可以讓你的 ChatGPT 不僅可以回應文字,也可以結合簡單的 API 就可以使 ChatGPT 在回答問題時可以顯示圖片。 該如何讓 ChatGPT 在回答時顯示圖片呢? 我們可以透過[免費圖庫 Unsplash](https://techmoon.xyz/unsplash/) 所提供的免費 API 程式碼,在輸入提示(Prompt)時,請 ChatGPT 執行 Markdown 語法來顯示圖片,實際上程式碼非常簡短也非常方便,就可以讓 ChatGPT 在回答問題時自動顯示圖片。 值得注意的是,Unsplash 做為非常大的免費圖庫網站,當中所有的圖片都是採用 [CC0 授權方式](https://techmoon.xyz/free-img/#%e4%bb%80%e9%ba%bc%e6%98%af%e5%89%b5%e7%94%a8-cc%ef%bc%88creative-commons%ef%bc%89%ef%bc%9f),因此不用擔心這樣使用是否會侵權,或是將產生的圖文複製到你的專案或作品中時會有問題。 不過,雖然使用 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 格式顯示。 可以看到顯示的結果如下: ![](https://cdn-images-1.medium.com/max/800/0*vvQxaL_qI4VsjYej.jpeg) ### **在 ChatGPT 中顯示圖片回答** 如果不滿意,或是想重新產生新的一組,也可以再點選「Regenerate Response」讓他重新產生新的單字與圖片。 除了今天介紹的顯示英文單字與圖片之外,也可以運用在其他領域當中。只要將敘述稍微變化一下,保留 Markdown 語法以及 unsplash 的 API 網址,就可以請 ChatGPT 生成各種帶有圖文的結果。