国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

AI程序員Devin的開源替代品-Devika

這篇具有很好參考價(jià)值的文章主要介紹了AI程序員Devin的開源替代品-Devika。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

介紹

Devika是一名高級人工智能軟件工程師,可以理解人類的高級指令,將它們分解成步驟,研究相關(guān)信息,并編寫代碼來實(shí)現(xiàn)給定的目標(biāo)。Devika利用大型語言模型、規(guī)劃和推理算法以及網(wǎng)頁瀏覽能力來智能地開發(fā)軟件。
Devika的目標(biāo)是通過提供一個(gè)人工智能結(jié)對程序員來徹底改變我們構(gòu)建軟件的方式,他可以在最少的人工指導(dǎo)下完成復(fù)雜的編碼任務(wù)。無論您是需要?jiǎng)?chuàng)建新功能,修復(fù)錯(cuò)誤,還是從頭開始開發(fā)整個(gè)項(xiàng)目,Devika都可以為您提供幫助。
Devika是模仿Devin設(shè)計(jì)的,旨在成為Devin的開源替代品。
devika local,大模型,人工智能,語言模型

演示

Devika演示

功能特性

  • Claude 3, GPT-4, GPT-3.5,并通過Ollama本地LLM
  • 先進(jìn)的人工智能規(guī)劃和推理能力
  • 上下文關(guān)鍵字提取的重點(diǎn)研究
  • 無縫的網(wǎng)頁瀏覽和信息收集
  • 使用多種編程語言編寫代碼
  • 動(dòng)態(tài)代理狀態(tài)跟蹤和可視化
  • 通過聊天界面進(jìn)行自然語言交互
  • 基于項(xiàng)目的組織和管理
  • 用于添加新特性和集成的可擴(kuò)展架構(gòu)

系統(tǒng)架構(gòu)

Devika的系統(tǒng)架構(gòu)由以下關(guān)鍵組件組成:

  • 用戶界面:一個(gè)基于web的聊天界面,用于與Devika交互、查看項(xiàng)目文件和監(jiān)視代理的狀態(tài)。

  • 代理核心:協(xié)調(diào)AI計(jì)劃、推理和執(zhí)行過程的核心組件。它與各個(gè)子代理和模塊通信以完成任務(wù)。

  • 大型語言模型:Devika利用最先進(jìn)的語言模型,如Claude、GPT-4和Local llm,通過Ollama進(jìn)行自然語言理解、生成和推理。

  • 計(jì)劃和推理引擎:負(fù)責(zé)將高層目標(biāo)分解為可操作的步驟,并根據(jù)當(dāng)前環(huán)境做出決策。

  • 研究模塊:利用關(guān)鍵字提取和網(wǎng)頁瀏覽功能來收集手頭任務(wù)的相關(guān)信息。

  • 代碼編寫模塊:根據(jù)計(jì)劃、研究成果和用戶需求生成代碼。支持多種編程語言。

  • 瀏覽器交互模塊:使Devika能夠?qū)Ш骄W(wǎng)站,提取信息,并根據(jù)需要與web元素進(jìn)行交互。

  • 知識庫:存儲和檢索特定于項(xiàng)目的信息、代碼片段和已學(xué)習(xí)的知識,以便進(jìn)行有效的訪問。

  • 數(shù)據(jù)庫:保存項(xiàng)目數(shù)據(jù)、代理狀態(tài)和配置設(shè)置。

快速啟動(dòng)

1、安裝 uv

https://github.com/astral-sh/uv

2、安裝 bun

https://bun.sh/docs/installation

3、安裝和設(shè)置 Ollama(可選)

https://ollama.com/

然后執(zhí)行如下命令:

ollama serve
git clone https://github.com/stitionai/devika.git
cd devika/
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
playwright install --with-deps
cd ui/
bun install
bun run dev
cd ..
python3 devika.py

通過打開瀏覽器并導(dǎo)航到 http://127.0.0.1:3000 來訪問Devika web界面。

配置

Devika需要特定的配置設(shè)置和API密鑰才能正常工作。
當(dāng)?shù)谝淮芜\(yùn)行Devika時(shí),它將在根目錄中為您創(chuàng)建一個(gè) config.toml 文件??梢酝ㄟ^UI在設(shè)置頁面中進(jìn)行以下設(shè)置:

  1. STORAGE 存儲

SQLITE_DB :用于存儲Devika數(shù)據(jù)的SQLite數(shù)據(jù)庫文件的路徑。
SCREENSHOTS_DIR :存儲Devika捕獲的屏幕截圖的目錄。
PDFS_DIR : Devika處理后的PDF文件存放的目錄。
PROJECTS_DIR :存放Devika項(xiàng)目的目錄。
LOGS_DIR :存放Devika日志的目錄。
REPOS_DIR :由Devika克隆的Git存儲庫的存放目錄。
WEB_SEARCH :決定默認(rèn)的網(wǎng)頁搜索方式。接受的值為:google、bing或ddgs。

  1. API KEYS API 密鑰

BING :您的必應(yīng)搜索API密鑰,用于web搜索功能。
GOOGLE_SEARCH :您的Google搜索API密鑰,用于web搜索功能。
GOOGLE_SEARCH_ENGINE_ID :您的谷歌搜索引擎Id,用于使用谷歌進(jìn)行網(wǎng)絡(luò)搜索。
OPENAI :訪問GPT模型的OpenAI API密鑰。
GEMINI :用于訪問Gemini模型的Gemini API密鑰。
CLAUDE :用于訪問Claude模型的Anthropic API密鑰。
MISTRAL: Your Mistral API key for accessing Mistral models.
MISTRAL :訪問Mistral模型的Mistral API鍵。
GROQ :訪問Groq模型的Groq API密鑰。
NETLIFY :用于部署和管理web項(xiàng)目的netflix API密鑰。

更多信息請參考:https://github.com/stitionai/devika文章來源地址http://www.zghlxwxcb.cn/news/detail-860783.html

到了這里,關(guān)于AI程序員Devin的開源替代品-Devika的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • GPT-Pilot:第一個(gè)真正的AI程序員,已開源24.7k星星,替代95%的程序員工作!

    GPT-Pilot:第一個(gè)真正的AI程序員,已開源24.7k星星,替代95%的程序員工作!

    ??ChatGPT狂飆160天,世界已經(jīng)不是之前的樣子。 新建了人工智能中文站https://ai.weoknow.com 每天給大家更新可用的國內(nèi)可用chatGPT資源 ? ? ?發(fā)布在https://it.weoknow.com 項(xiàng)目簡介 GPT Pilot是Pythagora推出的一款核心技術(shù)產(chǎn)品,旨在提供第一個(gè)真正的AI開發(fā)者助手。它不僅僅是代碼自動(dòng)完

    2024年04月17日
    瀏覽(27)
  • 全球首位AI程序員Devin的出場,程序員飯碗不保?

    近期,全球首位AI程序員Devin的出場,不禁讓我想到了一個(gè)有趣的問題:AI程序員會不會搶程序員的飯碗呢?先別著急下結(jié)論!雖然AI技術(shù)在編程領(lǐng)域越來越廣泛,但它真的能完全替代我們程序員嗎? AI程序員的優(yōu)勢在于他們具備深厚的數(shù)學(xué)和編程能力,熟悉各種機(jī)器學(xué)習(xí)和深

    2024年04月11日
    瀏覽(24)
  • 程序員飯碗不保?首個(gè) AI 程序員 “Devin”:從編碼輔助到獨(dú)立完成項(xiàng)目

    程序員飯碗不保?首個(gè) AI 程序員 “Devin”:從編碼輔助到獨(dú)立完成項(xiàng)目

    昨天一家名為 CognitionAI 的公司,發(fā)布了首個(gè) AI 程序員 “Devin” ?? CognitionAI 官網(wǎng)提供了多個(gè) Devin 的實(shí)際操作視頻實(shí)例,主要包括: 通過閱讀博客,Devin 可以學(xué)習(xí)如何使用不熟悉的技術(shù)(如在 Modal 上運(yùn)行 ControlNet,Modal 是一個(gè) serverless 平臺)。 讓 Devin 創(chuàng)建一個(gè)個(gè)人網(wǎng)站來模

    2024年03月16日
    瀏覽(29)
  • AI程序員革命:探析Devin的登場與編程未來

    AI程序員革命:探析Devin的登場與編程未來

    ?? 歡迎大家來訪Srlua的博文(づ ̄3 ̄)づ╭ ? ~?? ???? 歡迎各位親愛的讀者,感謝你們抽出寶貴的時(shí)間來閱讀我的文章。 我是Srlua小謝,在這里我會分享我的知識和經(jīng)驗(yàn)。?? 希望在這里,我們能一起探索IT世界的奧妙,提升我們的技能。?? 記得先點(diǎn)贊??后閱讀哦

    2024年04月15日
    瀏覽(21)
  • GitHub Copilot 替代品?

    應(yīng)該沒人不知道代碼補(bǔ)全這個(gè)東西了吧,第一次使用 GitHub Copilot 之后,只覺得真香,現(xiàn)在居然還有一點(diǎn)離不了了。后面因?yàn)槭召M(fèi)原因,就沒再用了,找了一個(gè) tabnine 替代,用了幾天,體驗(yàn)是真的比不上 GitHub Copilot。 現(xiàn)在市面上 AI 代碼提示補(bǔ)全的插件蠻多的,好用不好用就得

    2024年02月04日
    瀏覽(24)
  • 世界首個(gè)AI程序員Devin讓工程師急了?

    世界首個(gè)AI程序員Devin讓工程師急了?

    近期,全球首位AI程序員Devin的出場,不禁讓我想到了一個(gè)有趣的問題:AI程序員會不會搶程序員的飯碗呢?先別著急下結(jié)論!雖然AI技術(shù)在編程領(lǐng)域越來越廣泛,但它真的能完全替代我們程序員嗎? Devin是一家名為Cognition的公司開發(fā)的超級智能計(jì)算機(jī)程序。它就像一個(gè)非常聰

    2024年04月11日
    瀏覽(89)
  • Cursor——ChatGPT的替代品【筆記】

    Cursor——ChatGPT的替代品【筆記】

    2023-3-31 22:00:44 以下內(nèi)容源自《筆記》 僅供學(xué)習(xí)交流使用 什么? 你還沒用過 Cursor? 智能 AI 代碼生成工具 Cursor 安裝和使用介紹 Cursor AI IDE 開發(fā)者工具 【黑科技】任何人都可以白嫖最強(qiáng)AI?。?! 官網(wǎng)下載Cursor 點(diǎn)擊設(shè)置 點(diǎn)擊sign in 可以使用github賬號登錄 先別打開任何文件,就

    2023年04月09日
    瀏覽(22)
  • selenium的新一代替代品---DrissionPage(very 推薦)

    官方文檔地址: http://g1879.gitee.io/drissionpagedocs/ DrissionPage 是一個(gè)基于 python 的網(wǎng)頁自動(dòng)化工具。 它既能控制瀏覽器,也能收發(fā)數(shù)據(jù)包,還能把兩者合而為一。 可兼顧瀏覽器自動(dòng)化的便利性和 requests 的高效率。 它功能強(qiáng)大,內(nèi)置無數(shù)人性化設(shè)計(jì)和便捷功能。 它的語法簡潔而優(yōu)

    2024年02月11日
    瀏覽(28)
  • 了解一下 Fossil,一個(gè) Git 的替代品 | Linux 中國

    Fossil 是一個(gè)集版本控制系統(tǒng)、bug 追蹤、維基、論壇以及文檔解決方案于一體的系統(tǒng)。 正如任何程序員都知道的,有很多原因說明跟蹤代碼更改是至關(guān)重要的。有時(shí)候你只是想知道你的項(xiàng)目是如何開始和發(fā)展的歷史,這是出于好奇或教育的原因。其他時(shí)候,您希望允許其他編

    2024年02月14日
    瀏覽(28)
  • 華人團(tuán)隊(duì)創(chuàng)造AI軟件工程師Devin,可一鍵完成編程!人類程序員:真要失業(yè)了

    華人團(tuán)隊(duì)創(chuàng)造AI軟件工程師Devin,可一鍵完成編程!人類程序員:真要失業(yè)了

    演示站點(diǎn): ??https://ai.uaai.cn?創(chuàng)作模塊 官方論壇: ??www.jingyuai.com?京娛AI 近期,全球首位AI程序員Devin的出場,不禁讓我想到了一個(gè)有趣的問題:AI程序員會不會搶程序員的飯碗呢?先別著急下結(jié)論!雖然AI技術(shù)在編程領(lǐng)域越來越廣泛,但它真的能完全替代我們程序員嗎?

    2024年04月15日
    瀏覽(54)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包