---
# System prepended metadata

title: Day-30
tags: [IThome鐵人賽2023]

---

# Day-30 OpenAI API 實作 final part

## 0. 前言
先做個前置作業，將Day-28寫的gradio語法與昨天的內容結合起來(install、import和interface設定都貼過來)
## 1. 合體!
- 在colors這個list下方再新定義一個html變數，然後把colors的東西通通變成html顏色顯示的語法，用一個for迴圈塞進去。
![](https://hackmd.io/_uploads/rkxRk7alp.png)
- 將 gradio interface 的 outputs 改成 html 型別、title 和 description 隨便改都行，意思對了就好。
![](https://hackmd.io/_uploads/Skjllmpxa.png)
- 之後就可以測試看看嘍~
![](https://hackmd.io/_uploads/HkYnjQ6gT.png)
- 最後測試假如遇到問題的話，也能試著把錯誤訊息丟給ChatGPT哦



## 2. 結語&感想
終於結束了~有太多想說的話，一時之間我也不太能組織成一段文章，就索性條列式幾個優點吧!
1. 更熟悉ChatGPT : 學到最重要的Prompt engineering，甚至對於我們目前的專題產生了極大的助力。
2. 確實為自己的學習作完整的紀錄 : 相信大家都和我一樣有過這種經驗，就是前段時間認真學習了某樣東西，當時也認為記得很牢了，但過段時間沒有使用那些知識，要再拿出來的時候已經忘得差不多了。雖然在學一遍就能很快恢復記憶，但要花上不少時間。而這30天的筆記可以讓我很快速地回憶起之前學過的東西。
3. 安排時間 : 這點有些人花了一輩子都還學不會，很慶幸前一年擔任的系學會會長這個職位，和這次鐵人賽30天不間斷的發文，讓我對於如何掌控我自己的時間有了一個方向。

最後提醒看到這邊的各位(同時也提醒我自己)，目前正處於一個AI爆發式成長的時代，不奮力往前游的話，遲早會被淹沒的，所以唯有時時關注各種最新科技相關消息，才能跟上這股潮流，讓我們一起努力吧!

---

[【OpenAI】1小時初學者教學-製作你的AI app](https://youtu.be/8GsLbNdbV6c?si=6287N7vmWwG-OFW7)