原書在正式 automation 前先逐步驗證本機 Python、必要 packages、OpenAI API 與 xlwings add-in,並以 test.py 傳送簡單訊息做連線測試。
原書 2026 版流程先執行 python --version/python3 --version,再 pip install pandas xlwings openai,最後執行 test.py。
| 檢查 | 原書示例 |
|---|---|
| Python version | Python 3.11.3(示例,不是固定要求) |
| Packages | pandas xlwings openai |
| API key file | openai_key.txt |
| Test model | gpt-4.1-mini |
| Test input | Test message |
test.py 讀 openai_key.txt,建立 OpenAI(api_key=...),呼叫 client.responses.create(model="gpt-4.1-mini", input="Test message"),再列印 response text。xlwings Standard 另以 xlwings addin install 註冊 Excel add-in,並設定正確 Python interpreter path。
原書成功示例輸出類似 Hello! How can I assist you today?。這只是連線 smoke test,不代表後續 workbook automation 已正確。
這些安裝畫面、模型名稱、API 建立/計費說明屬原書 2026 版流程,產品介面可能變化。真正可移植的原則是:先做最小化環境測試,再進入複雜 Excel automation。
以下是原書 2026 版環境測試與我的 error。請先判斷問題是在 Python、package import、credential、network/API 還是 xlwings add-in;一次只提出一組可驗證步驟,不要直接叫我重裝全部環境。