前不久,Cognition發布了首個AI程序員Devin,可以像人一樣實現端到端的部署、調試、優化代碼,還能對整個開發項目進行縝密的計劃,微調大模型等,在全球科技圈引起了很大的反響。
同時獲得了資本的青睞,僅成立了6個月便獲得1.75億美元融資,估值達到20億美元。
不過Devin目前處于邀請測試階段,并且是一個閉源的產品,企業、個人開發者想使用比較困難。
最近,Github出現了兩款復現Devin的開源項目,其中Devika已經超過17000顆星, OpenDevin超過24000顆星。
Github復現知名產品進行開源是一個很常見的操作,但在很短時間內出現兩款同類產品,并且都超過了17000顆星,這個就非常罕見了,也足以看出Devin的受歡迎程度。
Devin功能展示
Devika簡單介紹
理論上,Devin其實是一個智能AI代理,核心框架和去年爆火的開源項目AutoGPT差不多,只是應用的領域在代碼編程。
主要功能包括端到端的進行代碼庫拷貝、配置、Bug修復、代碼更新、調試運行等,還能根據特定的鏈接或文檔自動執行代碼任務。
Devin內置了代碼編輯、規劃器、瀏覽器等環境,使用的方法主要是靠文本提示來驅動, Devika、OpenDevin在功能方面幾乎拷貝了Devin的功能。
Devin特色功能之一是支持用戶自行選擇運行的大模型,包括OpenAI、Claude、 Gemini、Azure OpenAI、Llama2等市面上所有流行的開、閉源產品。
例如,要運行Claude模型,輸入API KEY和型號即可。
LLM_API_KEY="XXXXXXXXX"
LLM_MODEL="claude-3-opus-20240229"
支持用戶使用本地的大模型,只需要輸入URL即可。
LLM_BASE_URL="https://localhost:3000"
也可以自定義用于向量數據庫存儲的嵌入。
LLM_EMBEDDING_MODEL="llama2" # can be "llama2", "openai", "azureopenai", or "local"
Devika的前端UI界面與Devin差不多,都是左面進行文本提示,右面直接展示執行、生成的結果。
OpenDevin簡單介紹
OpenDevin的功能、配置幾乎和Devika差不多,支持用戶自行選擇執行任務的大模型,包括OpenAI、Claude、Gemini、Azure OpenAI等。
UI包括:聊天界面、演示命令的 shell、瀏覽器等。
架構:具有穩定后端的AI代理框架,可以自動讀取、寫入和運行簡單的命令。
代理:能夠生成bash腳本、運行測試等。
文章內容僅供閱讀,不構成投資建議,請謹慎對待。投資者據此操作,風險自擔。
海報生成中...
海藝AI的模型系統在國際市場上廣受好評,目前站內累計模型數超過80萬個,涵蓋寫實、二次元、插畫、設計、攝影、風格化圖像等多類型應用場景,基本覆蓋所有主流創作風格。
IDC今日發布的《全球智能家居清潔機器人設備市場季度跟蹤報告,2025年第二季度》顯示,上半年全球智能家居清潔機器人市場出貨1,2萬臺,同比增長33%,顯示出品類強勁的市場需求。