人工智能 (AI) 聊天機器人為人們開闢了一個充滿可能性的世界,讓他們可以參與由於缺乏經驗而可能無法解決的項目。
作為一個使用 WordPress 但沒有編碼經驗的人,我認為看看人工智能可以幫助創建一個簡單的插件會很有趣。
在這個小測試中,我使用了以下六個人工智能聊天機器人:
- 適用於 ChatGPT Plus 訂閱者的 GPT-4。
- 使用 Microsoft Bing AI 的 GPT-4。
- PaLM 2 通過 Google Bard。
- Claude 2 通過 Anthropic 網站使用免費帳戶。
- Meta 的 Code Llama (codellama-34b-instruct) 和 Llama 2 (llama-2-13b-chat) 通過 Perplexity Labs 提供免費帳戶。
提示
雖然這不是 WordPress 插件存儲庫所獨有的,但我提交了以下提示來描述所需的功能。
您能否為 WordPress 插件編寫 PHP 代碼,在 WordPress 管理面板的“所有帖子”頁面中添加一列,以顯示每個帖子的字數?
結果
六個人工智能模型各自的表現如何?
ChatGPT、Bard、Bing 和 Claude 無需審核
ChatGPT、Bard、Bing 和 Claude 生成的 PHP 代碼在安裝、激活或停用新字數統計插件期間沒有產生任何問題。

在這四個插件中,ChatGPT 提供了關於安裝新生成的插件的最簡潔的說明,其次是 Bing 和 Bard。

Llama 需要其他人工智能聊天機器人的幫助
儘管 Perplexity Labs 的 codellama-34b-instruct 生成了 WordPress 插件的 PHP 代碼,但它帶來了一些額外的挑戰。
安裝後,該插件給出了一系列警告錯誤而不是字數統計。

當我要求他解決問題時,他提出了建議。

另一方面,ChatGPT 發現了問題並修改了代碼。

在 ChatGPT 的干預下,最初由 codellama-34b-instruct 生成的插件按預期工作,突出了 ChatGPT 在調試和精煉代碼方面的多功能性和能力。
Llama-2-13b-chat 還為所描述的 WordPress 插件生成 PHP 代碼。 起初,該插件運行良好,並在頁面上顯示所有帖子的字數。
然而,當返回已安裝的插件頁面時,出現了致命錯誤。

為了解決這個問題,我必須通過 FTP 進入站點並手動刪除插件文件,這不是典型 WordPress 用戶所喜歡的體驗。
與 codellama-34b-instruct 一樣,llama-2-13b-chat 也無法解決他的問題。 ChatGPT 再次出手修復了代碼,解決了原始 llama-2-13b-chat 代碼帶來的 bug。
生成式人工智能和編碼的未來
生成式人工智能為各種開發任務帶來了巨大的希望,包括構建一個簡單的 WordPress 插件。
然而,並非所有人工智能模型都是一樣的。 有些人因其能夠用最少的請求創建高效的代碼以及其他模型生成的解決問題的代碼而聞名。
隨著人工智能技術的快速發展,不久之後其他人工智能模型在執行編碼任務時就會變得更加可靠和準確。
特色圖片:Koshiro K/Shutterstock