ChatGPT のリリースでは、生成 AI の威力が披露されました。現在、噂の「世界初の AI ソフトウェア エンジニア」である Devin が話題になっています。Devin はまだクローズド ベータ版ですが、Devika はインド人開発者によるオープンソース AI ソフトウェア エンジニアと同様の体験を提供します。自分で試してみませんか? 以下に、Devika AI のインストールと設定方法を示します。
Devika AI とは何ですか? Devika AI は、世界初の AI ソフトウェア エンジニアである Devin のオープンソース代替品です。Devin に触発された Devika は、完全に無料であるという大きな利点を備えながら、プログラムの作成を支援します。この強力なツールは、Lyminal と Stition.AI の創設者である 21 歳の Mufeed VH によって開発されました。
Devika AI は共同作業のエクスペリエンスを提供します。誰でもコードベースを使用、共有、改善できます。自然言語プロンプトを理解し、最適なコーディング ソリューションをリサーチし、スマート アシスタントとして機能して、コードを強化する方法を提案します。Devika の機能は、Claude や GPT-4 などの高度な AI モデルから生まれたもので、複雑なコーディング タスクに取り組むことができます。
依存関係のダウンロードとインストール
Devika AI を実行するには、Ollama や Bun などのいくつかの依存関係が必要です。
OllamaとBunのインストール
- Ollama の Web サイトにアクセスし、「Windows 用にダウンロード」ボタンをクリックします。MacOS または Linux を使用している場合は、それぞれのオプションを選択します。
- セットアップがダウンロードされたら、それを実行して Ollama をインストールします。
- 次に、Bunをインストールする必要があります。これを行うには、cmdウィンドウに移動して次のように入力します。
powershell -c "irm bun.sh/install.ps1 | iex"
- プロセスが完了すると、「Bun が正常にインストールされました」というメッセージが表示されます。
Devika リポジトリのクローン作成
次に、インストールに必要なファイルを取得するために、GitHub から Devika リポジトリをクローンする必要があります。
cmd
または[スタート] メニューに入力しcommand prompt
、結果からアプリケーションを選択して、Windows PC でコマンド プロンプトを起動します。
- このコマンドをコピーしてコマンド プロンプトに貼り付けます。Enter
git clone https://github.com/stitionai/devika.git
キーを押すと、システムが必要なすべてのファイルをリポジトリからマシンにコピーできるようになります。
これで、システムに必要なファイルが揃い、「Devika」という名前のディレクトリが作成されました。次の手順では、追加の依存関係をインストールします。
必要な依存関係のインストール
必要な依存関係をインストールするには、Devika ディレクトリに移動する必要があります。
- 入力し
cd devika
て「Enter」キーを押します。
- 次に、
pip install -r requirements.txt
必要な Python 依存関係をインストールするように入力し、「Enter」キーを押します。
- これに続いてコマンドを実行します
pip install -r requirements.txtplaywright install --with-deps
。依存関係のインストールには時間がかかる場合があります。
APIキーと設定の設定
使用する機能によっては、Devika AI が正しく機能するために特定の API キーが必要になる場合があります。これらを構成すると、config.toml
Devika ディレクトリ内のファイルで AI ツールが使用するパラメータを確立できます。
- ルート ディレクトリで、次のように入力
config.toml
して構成ファイルにアクセスします。
- Windows を実行している場合は、メモ帳を使用してファイルを開きます。構成ファイルの「API キー」セクションでは、さまざまな AI モデルに独自のキーを追加できます。
- キーを追加するには、括弧内の対応するモデルの横に貼り付けるだけです。完了したら、ファイルを閉じます。
Devika AIサーバーの起動
Devika AI を実行するには、まず Devika サーバーを起動する必要があります。
- ルートディレクトリで入力し
python devika.py
、「Enter」キーを押します。
- サーバーの実行が開始されると、コマンド プロンプト ウィンドウにメッセージが表示されます。
UIサーバーのコンパイルと実行
Devika AI を実行するために完了する必要がある最後の一連の手順は、UI サーバーをコンパイルして実行することです。
- 新しいコマンド プロンプト ウィンドウを開き、を使用して Devika ディレクトリに移動します
cd devika
。 - 次に、
cd ui/
「Enter」キーを押す前に入力します。
- これに続いて と入力し
bun install
ますbun run dev
。各コマンドの後に「Enter」キーを押します。
- これでインストールは完了です。あとは Devika AI を起動するだけです。インストールが完了したら、http://localhost:3000にアクセスして Devika AI インターフェースにアクセスし、ブラウザで Devika AI を実行できます。
Devika AI は、Devin AI に代わる無料のオープンソースの代替品であり、より多くの人が利用できます。プログラムの作成プロセスがいかに簡素化されるかを確認したい場合は、上記の手順でシステムにインストールできます。
とはいえ、Devika AI ツールは現在開発中であることに留意してください。つまり、動作させようとすると問題が発生する可能性があり、動作中でもバグが発生する場合があります。ただし、開発者は Devika AI の問題解決に積極的に取り組んでおり、独自のツールと同等になるのは時間の問題です。
コメントを残す