Spuštění ChatGPT ukázalo sílu generativní umělé inteligence. Nyní se o „prvním světovém softwarovém inženýrovi umělé inteligence“ Devin, o kterém se traduje, žene vlnu. Zatímco Devin zůstává v uzavřené beta verzi, Devika nabízí podobnou zkušenost jako open-source softwarový inženýr AI od indického vývojáře. Jste připraveni to zkusit sami? Níže je uveden postup instalace a nastavení Devika AI.
Co je Devika AI? Devika AI je open-source alternativa k Devinu, prvnímu softwarovému inženýrovi AI na světě. Devika, inspirovaná Devinem, vám pomáhá psát programy, ale s hlavní výhodou, že je zcela zdarma. Tento mocný nástroj vyvinul 21letý Mufeed VH, zakladatel Lyminal a Stition.AI.
Devika AI nabízí spolupráci – kdokoli může používat, sdílet a vylepšovat její kódovou základnu. Rozumí výzvám přirozeného jazyka, hledá optimální řešení kódování a funguje jako chytrý asistent, který nabízí způsoby, jak vylepšit váš kód. Schopnosti Deviky vycházejí z pokročilých modelů umělé inteligence, jako jsou Claude a GPT-4, které jí umožňují řešit složité úlohy kódování.
Stažení a instalace závislostí
Ke spuštění Devika AI potřebujete několik závislostí, včetně Ollama a Bun.
Instalace Ollama And Bun
- Navštivte web Ollama a klikněte na tlačítko ‚Stáhnout pro Windows‘. Pokud používáte MacOS nebo Linux, vyberte příslušné možnosti.
- Jakmile je nastavení staženo, spusťte jej a nainstalujte Ollama.
- Dále musíte nainstalovat Bun. Chcete-li to provést, přejděte do okna cmd a zadejte
powershell -c "irm bun.sh/install.ps1 | iex"
- Po dokončení procesu se zobrazí zpráva „Bun byl úspěšně nainstalován“.
Klonování úložiště Devika
Nyní musíte naklonovat úložiště Devika z GitHubu, abyste získali soubory potřebné k instalaci.
- Spusťte příkazový řádek na počítači se systémem Windows zadáním
cmd
nebocommand prompt
v nabídce Start a výběrem aplikace z výsledků.
- Zkopírujte a vložte tento příkaz do příkazového řádku,
git clone https://github.com/stitionai/devika.git
. Stisknutím klávesy ‚Enter‘ umožníte systému zkopírovat všechny potřebné soubory z úložiště do vašeho počítače.
Váš systém má nyní soubory, které potřebuje, a vytvořil adresář s názvem ‚Devika‘. Dalším krokem je instalace dalších závislostí.
Instalace požadovaných závislostí
Chcete-li nainstalovat požadované závislosti, musíte přejít do adresáře Devika.
- Napište
cd devika
a stiskněte klávesu ‚Enter‘.
- Dále zadejte
pip install -r requirements.txt
pro instalaci potřebných závislostí Pythonu a stiskněte klávesu ‚Enter‘.
- Pokračujte příkazem
pip install -r requirements.txtplaywright install --with-deps
. Instalace závislostí může nějakou dobu trvat.
Nastavení API klíčů a konfigurace
V závislosti na tom, které funkce chcete používat, může Devika AI potřebovat specifické klíče API, aby správně fungovala. Můžete je nakonfigurovat, abyste nastavili parametry, které bude nástroj AI používat v config.toml
souboru v adresáři Devika.
- V kořenovém adresáři zadejte
config.toml
pro přístup ke konfiguračnímu souboru.
- Pokud používáte systém Windows, otevřete soubor pomocí programu Poznámkový blok. V části „Klíče API“ v konfiguračním souboru můžete přidat vlastní klíče pro různé modely AI.
- Chcete-li přidat klíč, jednoduše jej vložte vedle příslušného modelu do závorek. Až budete hotovi, zavřete soubor.
Spuštění serveru Devika AI Server
Chcete-li spustit Devika AI, musíte nejprve spustit server Devika.
- V kořenovém adresáři zadejte
python devika.py
a stiskněte klávesu ‚Enter‘.
- Po spuštění serveru se v okně příkazového řádku zobrazí zpráva.
Kompilace a spuštění serveru uživatelského rozhraní
Poslední sérií kroků, které musíte dokončit, abyste mohli spustit Devika AI, je kompilace a spuštění serveru uživatelského rozhraní.
- Otevřete nové okno příkazového řádku a přejděte do adresáře Devika pomocí
cd devika
. - Dále zadejte
cd ui/
před stisknutím klávesy ‚Enter‘.
- Následujte toto pomocí
bun install
a potébun run dev
. Po každém příkazu stiskněte klávesu ‚Enter‘.
- Nyní je vaše instalace dokončena a stačí spustit Devika AI. Devika AI můžete po instalaci spustit ve svém prohlížeči na adrese http://localhost:3000, kde získáte přístup k rozhraní Devika AI.
Devika AI, jako bezplatná a open-source alternativa k Devin AI, je přístupnější většímu počtu lidí. Pokud vás zajímá, jak může zjednodušit proces psaní programů, výše uvedené kroky vám pomohou nainstalovat jej do vašeho systému.
Mějte však na paměti, že nástroj Devika AI je v současné době ve vývoji. To znamená, že při pokusu o zprovoznění můžete narazit na problémy nebo se můžete setkat s chybami, i když to funguje. Vývojáři však aktivně pracují na řešení problémů s Devika AI a je jen otázkou času, kdy se vyrovná svému proprietárnímu protějšku.
Napsat komentář