迎戰(zhàn) Cursor!GitHub Copilot 引入三大頂尖 AI 模型和自然語言應用構建工具!
在生成式 AI 飛速發(fā)展的當下,GitHub Copilot 面臨著來自市場和新興工具的雙重壓力。Cursor 的崛起對 GitHub Copilot 發(fā)起了強有力的挑戰(zhàn),使得微軟不得不在策略和技術層面做出積極回應。
GitHub 近日宣布,將引入三大最強 AI 模型和推出基于自然語言的應用開發(fā)工具 Spark(通過自然語言提示,可以輕松創(chuàng)建簡單的應用程序)。試圖重新奪回開發(fā)者的青睞,為 Copilot 的未來奠定基礎。
引入地表最強 3 大模型
GitHub Copilot 之前主要依賴 OpenAI 的 GPT 模型,在開放性和靈活性上顯得略有不足。
微軟意識到了這一不足,并決定通過引入 Anthropic 的 Claude 3.5 Sonnet、Google 的 Gemini 以及 OpenAI 最新的 o1-preview 和 o1-mini 三大頂尖 AI 模型,為 Copilot 注入更強大的生成能力。據(jù)悉,Copilot 的新升級版本將支持多種模型的切換,賦予用戶在生成代碼時更多的選擇權,從而滿足從前端開發(fā)到后端架構的多樣化需求。
Anthropic 的 Claude 3.5 Sonnet
作為 Anthropic 推出的 AI 模型,Claude 3.5 Sonnet 擅長處理整個軟件開發(fā)生命周期的編碼任務。其對代碼的理解能力強且偏向嚴謹?shù)拇a邏輯,可處理從舊版應用程序更新到代碼重構和功能開發(fā)的所有任務
Google 的 Gemini 1.5 Pro
Google 的最新 Gemini 模型在編程場景中展現(xiàn)了高超的能力。Gemini 1.5 Pro 配備了兩百萬字節(jié)的上下文窗口,且本地支持多模態(tài)處理——可以同時處理代碼、圖像、音頻、視頻和文本。Gemini 1.5 Pro 在常規(guī)代碼建議、文檔生成和代碼解釋方面表現(xiàn)出色,并提供了令人印象深刻的響應時間。
OpenAI 的 o1-preview 和 o1-mini
OpenAI 的 o1-preview 和 o1-mini 屬于新一代 AI 模型,具備比 GPT-4o 更強的推理能力。在使用 o1-preview 進行探索時,發(fā)現(xiàn)其推理能力更強,能夠更深刻地理解代碼約束和邊界情況,從而生成高效且優(yōu)質(zhì)的結(jié)果。
自然語言一鍵構建整個應用
緊隨 Cursor 和 Bolt.new 的步伐,GitHub 將推出 GitHub Spark,為開發(fā)者帶來純自然語言構建應用的革命性工具。
類似于 Cursor 的全棧應用構建支持和 Bolt.new 的 “一條 AI 命令構建全棧應用” 概念,參考此前發(fā)布 Bolt.new,一個 AI 命令即可構建全棧應用,GitHub Spark 為用戶提供了通過簡單的提示構建完整應用的體驗。
通過集成 GitHub Models,用戶可以輕松添加生成式 AI 功能(如文檔摘要或生成故事應用),無需任何 LLM 專業(yè)知識。此外,Spark 配備了強大的提示編輯器,允許用戶查看和調(diào)整生成的提示以實現(xiàn)精確控制,而無需編寫任何代碼。
目前,GitHub Spark 已在技術預覽階段,并仍在不斷完善,為自然語言構建應用的未來奠定基礎。
以下是 GitHub Spark 的初次亮相。
參考:
- https://github.blog/news-insights/product-news/bringing-developer-choice-to-copilot/
- https://githubnext.com/projects/github-spark