LoginSignup
5
9

【完全無料】Google ColabでOpen InterpreterをLlama 2で動かす

Last updated at Posted at 2023-09-21

宣伝

Flutterに関する技術ブログを運営しています。
ご興味のある方は、よかったらご覧ください♪
https://flutterdevelop.blog/

はじめに

Open Interpreterを使ってみたいけど、Webの情報は全てGPT-4を使ったものばかり。。。
無料で使えるLlama2を利用した方法はどこにも情報がありませんでした。

だったら仕方ないから、自分で調べるしかないよね!!

心配無用だとは思いますが、一応、、、
現在、Google Colaboratoryでは、画像AIの「Stable Diffusion」の使用が制限されています。
状況によっては今後「Open Interpreter」も制限がかかる可能性があります。

環境

実行環境:Google Colaboratory(無料版)
CPU:T4 GPU

手順

前段

公式の手順通りに、やってみると以下のようなエラーが発生します。
今回の手順はこれを回避できます。
image.png

1. open-interpreterをインストール

Google Colab にopen-interpreterをインストールします。

pip
pip install open-interpreter

2. 環境の準備

使用するモデルはHugging Faceにある「TheBloke/CodeLlama-7B-Instruct-GGUF」です。

Google Colab で以下のコードを実行します。

Google Colaboratory
import interpreter
!interpreter --model TheBloke/CodeLlama-7B-Instruct-GGUF

実行すると以下のメッセージが出力されます。
見えにくいですが、"See More"の下に入力フォームがあるので、好きなものを選びます。
image.png
ちなみに、私は何を入れてもSmallしか選択できませんでした。
何を入れると良いのかご存じの方はご教授ください。。:cry::cry::cry:



次は以下のメッセージが出力されます。
image.png
右側に入力フォームがあるので、「y」を入力します。



image.png
そうすると「Y」って言ってないけど、モデルのダウンロードが始まりました!!



image.png
「ラマのパッケージをインストールしていいか?」と聞かれるので、「y」を入力します。



3. 命令実行

終わったみたいなので、命令を入力します。

image.png
image.png
「何したいか言ってや!!」と言われます。
日本語が入力できなかったので、試しに「Output Hello World」と入力します。



image.png
コードを実行してよいか聞かれるので「y」と入力します。



image.png
出力できたみたいです。



image.png
「まだ何かやりたいことあるか!?」と聞かれましたが、疲れたので終了しました。



おわりに

結構レスポンスが遅いです。
また、メッセージも以下のように1ワードごとに1行使うためちょっと見にくいです。
image.png

Chat-GPTで動かしている記事を見ると、そんなに使いづらそうに見えないため、
工夫次第で、バリバリ実用的になるかもしれません!!

アドバイスがあれば、コメントください:blush::blush::blush:

5
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
9