
新科技- Meta 推出自家 AI 程式碼編寫工具:Code Llama
2023 年 8 月 24 日,全球知名公司 Meta(原 Facebook)宣布推出名為「Code Llama」的程式碼編寫工具。這個工具是在其 Llama 2 大型語言模型的基礎上建立的,旨在生成新的程式碼並除錯人工編寫的程式碼。Meta 表示 Code Llama 將使用與 Llama 2 相同的社群許可證,並且可以免費用於研究和商業用途。
Code Llama 的功能與應用
Meta 表示 Code Llama 可以根據提示建立程式碼字元串,或者在指向特定程式碼字元串時完成並除錯程式碼。除了基本的 Code Llama 模型外,Meta 還推出了一個針對 Python 的特殊版本,稱為 Code Llama-Python 以及另一個稱為 Code Llama-Instrct 的版本,可以理解自然語言中的指示。Meta 表示每個具體版本的 Code Llama 並不可互換,並且公司不推薦將基本 Code Llama 或 Code Llama-Python 用於自然語言指令。
Meta 在一篇部落格文章中表示:“程式設計師已經在各種任務中使用 LLM(大型語言模型),從編寫新軟體到除錯現有程式碼。我們的目標是使開發者的工作流程更高效,讓他們能夠專注於最人性化的工作方面。”
Code Llama 的效能優勢與挑戰
Meta 聲稱在基準測試中,Code Llama 的效能優於公開可用的大型語言模型,但並未具體命名所測試的模型。Meta 表示 Code Llama 在程式碼基準測試 HumanEval 中得分為 53.7%,能夠根據文字描述準確編寫程式碼。Meta 將發布三個不同大小的 Code Llama 版本,並表示最小版本可以放在單個 GPU 上用於低延遲專案。
Code Llama 與其他程式碼生成工具的競爭
程式碼生成工具在幫助開發者工作方面已有一段時間。GitHub 於今年 3 月推出了名為 Copilot 的工具,由 OpenAI 的 GPT-4 提供技術支援,可快速編寫和檢查程式碼,並能重新編寫舊程式碼以進行更新。Amazon 的 AWS 也推出了 CodeWhisperer,該工具也可以編寫、檢查和更新程式碼。此外 Google 也有一個正在開發中的程式碼編寫工具 AlphaCode,但當前尚未正式推出。
值得一提的是,GitHub 的母公司微軟和 OpenAI 因 Copilot 工具可能複製受版權保護的程式碼而被起訴侵犯版權法。
評論和建議
這次 Meta 推出的 Code Llama 是一個有趣且實用的技術工具,有望提高開發者們的效率和工作流程。然而這樣的程式碼生成工具引發了一些重要的問題和挑戰,特別是在技術倫理和版權保護方面。
技術倫理的考量
隨著人工智慧和自然語言處理技術的發展,程式碼生成工具能夠從大量的程式碼庫中學習並生成新的程式碼。然而這也引發了一些倫理問題,例如潛在的智慧財產權侵犯和對開發者工作的影響。
在使用這類工具時,必須確保遵守版權法和相關規定,避免複製受版權保護的程式碼。此外開發者們也需要保持警惕,確保生成的程式碼符合個人道德和技術標準。
版權保護的重要性
如前所述,GitHub 的 Copilot 工具因複製受版權保護的程式碼而面臨法律訴訟。這件事情凸顯了保護智慧財產權和版權的重要性。在開發程式碼生成工具時,公司和開發者們必須嚴格遵守版權法,確保產生的程式碼與原始程式碼之間不存在侵犯版權的情況。
開發者的挑戰與建議
對開發者而言,這些程式碼生成工具帶來了許多便利和效率提升的機會。然而開發者們也需要培養其他重要的技能和素養,以保持競爭力並應對不斷變化的技術環境。
首先開發者們應該持續學習和掌握最新的技術和開發趨勢。這不僅包括程式碼生成工具本身,還包括相關的人工智慧和機器學習技術。
此外開發者們應該不斷提高他們的創造力和解決問題的能力,以應對那些程式碼生成工具難以處理的複雜問題。
最後開發者們應該保持警惕並保持個人和專業道德,確保他們的工作符合法律和倫理要求。
對於開發者和科技公司來說程式碼生成工具是一項有前途的技術,但同時也需要適當的管理和監管。在使用這些工具時,我們應該在技術創新和倫理規範之間找到平衡,確保技術的積極應用同時維護個人和社會的利益。
延伸閱讀
- OpenAI 的創意寫作 AI 讓人想起高中文學社那個討人厭的孩子
- 亞馬遜成立新型代理 AI 團隊,將如何改變科技未來?
- 「搶先報名!TechCrunch Sessions: AI 演講者申請截止日期迫在眉睫!」
- MWC 最新報導:AI 影響力的兩極化觀點首次曝光!
- 亞馬遜新推出 Alexa+:為孩子們帶來 AI 驅動的「探索」與「故事」新功能!
- Bridgetown Research 載著 AI 助力,成功募資 1900 萬美元加速盡職調查!
- Nomagic 獲得 4400 萬美元資金,AI 驅動的機器手臂技術將改變未來!
- 全方位理解 Anthropic 的 AI:揭開 Claude 的神祕面紗!
- 微軟刪除 AI 資料中心租賃,背後原因何在?
- Perfect 獲得 2300 萬美元資金,運用 AI 革新招聘流程!