# 教授指導與筆記 ###### tags: `note` `idea` > [time=Fri, Dec 30, 2022 10:00 AM] > [清代台北城元宇宙筆記](https://hackmd.io/NuMIsukhR066cCfXnKAf0Q) ### 題目 * 元宇宙中的NPC,以人物形式對話 * 導遊或是當時真正存在的人物 ### 待了解名詞 * [**proxy 代理伺服器**](https://linux.vbird.org/linux_server/redhat6.1/linux_24proxysquid.php) * 扮演client與server之間溝通的媒介 * user跟chatgpt中間的處理機制 * 可以架前後端測試 * **負責處理user的input把他做成chatgpt input的形式、跟回傳chatgpt output給user** * 以我們的目標來說,可以透過chatgpt的api來做,不需要資料庫處理,call openai的api、然後把結果回傳給前端(user) * proxy目的: * security或privacy:像是server不想要 client知道它的ip之類的資訊,所以client的request 會先給proxy(代理人),proxy再幫忙跟server交涉 * 分流控制:一個服務可能有多個server(機器)共同來維護,也會有很多的client同時想用這個服務,proxy的工作就是做分流(指派任務給機器們) * **dialogue evaluation 對話系統評測** * 用以檢查chatgpt的回答是否可行 * 不行則要求chatgpt重新回傳 * [**prompt programming**](https://arxiv.org/abs/2102.07350) * **流程圖** ![](https://i.imgur.com/dAEMCp4.png =250x300) ### 待了解相關知識 * flask(python) * flask的官方文件[^flask] * 配合openai的python套件去呼叫chatgpt,然後讓flask返回結果就行了[^beta] [^flask]:[flask](https://flask.palletsprojects.com/en/2.2.x/quickstart/#a-minimal-application) [^beta]:[beta](https://beta.openai.com/docs/api-reference/models?lang=python) https://openai.com/api/ ### learn more * [關於openAI與chatgpt](https://ithelp.ithome.com.tw/articles/10310593) * [WSGI](https://wsgi.readthedocs.io/en/latest/) ### 前測建議 1. 訓練好的AI生成文章或課文,顯示學習結果(兩組別各30人) * 如何測驗? * 更具體一點的做法? 2. 讓一個沒有任何知識的跟他對話,測驗吸收程度 * 好像跟上一個很像? #### 與歷史老師談話後心得 * 目前主題不夠聚焦,台北城歷史有其時間範圍 * 除了AI,也可以往數位人文做 #### 注意:用英文查關鍵字比較好