結合前文所述, 合併運用 File 和 Code Interpreter, 可以上傳檔案由AI寫python程式幫我們改,
如以追蹤修訂修改Word、保留原格式翻譯Word全文, AI能確實更改並產出檔案,
操作比較複雜的情況, 要用更先進的model 才能達到目的
上傳的 json可以如下加上file id告知tools調用, ex. 追蹤修訂修改Word
{
"model": "gpt-5.5",
"input": [
{
"role": "user",
"content": "請使用 python tool 將[測試.docx]內容(繁體中文)讀出來, 再逐字更正錯字, 以追蹤修訂的方式修正檔案內容, 產生新的docx, 不需要列出過程及程式碼, 也不反問我任何問題"
}
],
"tools": [
{
"type": "code_interpreter",
"container": {
"type": "auto",
"file_ids": ["檔案的id"]
}
}
],
"tool_choice": "auto"
}或進行翻譯:
"content": "請使用 python tool 將[原文.docx]內容(繁體中文)讀出來, 翻成英文, 以保留原格式的方式修正檔案內容, 產生新的docx, 不需要列出過程及程式碼, 也不反問我任何問題"
產出的結果如果滿意, 就把程式碼留下來之後運用, 比較穩定並省錢
Taiwan is a country. 臺灣是我的國家