終於玩到 OpenAI 的 Code Interpreter 。先說結論: 他就像一個你的 python 的小助理,不僅會依據你的需求寫扣,還可以自己執行、找出錯誤並調整,最後輸出你想要的內容。如果能好好利用這個工具,可以大幅的增加數位世界的生產力(不限 Coding)。 Code Interpreter 是什麼 Code Interpreter 可以做到下面這些事情 執行程式碼 使用者可以上傳程式碼 用自然語言解釋程式碼的邏輯和結構 可以執行程式碼並且自我修復 程式碼審查和改進 輸出程式碼執行的結果 依據需求可以產出可下載的檔案如多媒體檔、zip 檔等 因此應用方式有很多,包含 log 分析、產報表、重構 python 程式碼等等等。看看範例。 環境與限制 Code Interpreter 跑在 Kubernetes container 上,不同的討論串是各自獨立的,並且沒有網路可以用。這個 container 在一段時間後就會消失,裡面的資料與檔案都會跟著不見。