能力與推理
程式碼生成(code generation)
程式碼生成是模型從自然語言描述、或從一個寫了一半的檔案,去撰寫、補全、解釋與修復程式的能力。請它寫一個把清單排序的函式,或一個幫你的照片改名的腳本,有實力的模型就能產出可運作的程式碼,常還附上註解與用法範例。它也能讀懂錯誤訊息、定位可能的臭蟲、提出修補。這已成為模型最實在有用的本事之一,因為程式設計有很大一部分,是建立在龐大卻可學的詞彙之上的模式。
程式碼是個特別的領域,因為對錯可被核對:你可以執行它。正是這個緊密的回饋迴路,讓寫程式無論在訓練推理模型、還是善用它們時都居於核心——模型能寫程式、執行它、讀取失敗、再試一次。不過誠實的提醒很重要。生成的程式碼可能微妙地出錯、不安全,或悄悄與某個函式庫的版本脫節,而它出錯時看起來一樣自信。把它當成一位新手助手又快又流暢的草稿,在信任之前先閱讀、測試、弄懂它。
又称
另见