Open Interpreter やっと試せました。
公開 2023/12/25 16:12
最終更新 -
Open Interpreter、簡単に試せるという記事がいくつもあって、それらがだいたいmacというお話。
Windowsでは使えたという人はいたりいなかったり、WSLを使ったり、Open Interpreterのバージョンが変わって使い方が変わってしまったりと散々な思いをしてきましたが、やっと安定して使えるようになりました。
(正確にはローカルではなかなかLLMが安定して回答してくれなかったりするものだから、安定しているとは言えないのですけれども。)

現状のハードウェアは以下。
DELL Precision 5820 Tower
CPU: Xeon W-2125
MEM: 32GB
GPU: Quadro P5000(VRAM:16GB)

OS: Windows11 Pro
5~6年前ならずいぶんと高価そうなシステムですが、中古でOfficeも抱き合わせで約10万円也。
P600~P2200あたりならすぐに見つかりますが、P5000となるとなかなかお代わりは難しそうで。

ソフトウェア:
Python 3.10.13 (Open Interpreterが対応すればなんでもいいです。minicondaで環境をつくっています。)
Open Interpreter 0.1.17
LM Studio 0.2.10 (https://lmstudio.ai/)
あと、CUDA11.8が利用できるようにしてあります。
ほんの少し前まで、Pytorchが11.8までしか対応しなかったので。

LM Studioでは、とりあえずmmnga/ELYZA-japanese-Llama-2-7b-instruct-q6_K.gguf
これをLM Studioの検索画面からdownloadしておいて、Chat画面できちんと使えることを確認。
GPU Offloadも試して、n_gpu_layersはよくわからないなりに50あたりで。GPUのメモリ消費量に影響するようですね。Modelによって上限はあるようですし、数字が小さいとGPUの効果があるのかどうかわかりにくくなったりと。適正値は調べていないのでなんとも。
Context Lengthは可能なら多めにしたいところではありますが、利用するpromptの長さを想定して決めてよいのではないでしょうかね。お試し中なので、1500とか2000あたりで使っています。

Chatでそれなりに動くことが確認出来たら、Serverモードにします。"←→"という感じのアイコンで示されています。
1. Chatモードと同じように画面上部で使用するモデルを選択
2. 右のほうのServer Model SettingsでPreset("MetaAI Llama 2 Chat"でとりあえずいいんじゃないでしょうか。)を選択し、GPU Offloadを設定。

左のほうのLocal Inference Serverを確認して、"Reload to Apply Changes"が出ていたら、それをクリック。(GPU Offloadの設定値を変えるとReloadボタンが出てくる様子。)

モデルがリロードされたら"Start Server"ボタンを押す。

あとはOpen Interpreterが利用できるコマンドプロンプトあたりから、
interpreter --local --api_base http://localhost:1234/v1 -y

を実行、するとServerモードで待機しているLM Studioのモデルに接続されますので、Chatしてみてください。interpreterのほうのコンソールからです。

> hi! who are you?
Hello! I am LLaMA, an AI assistant developed by Meta AI that can understand and respond to human input in a
conversational manner. What would you like to talk about or ask me?

という感じでレスポンスがあったらうまくいきました、Open Interpreterを使っている記事通りにはうまく動かないかもしませんが、ある程度ユーザ側でフォローしてやれば、それなりには使えますよ。
まあ、gpt-3.5 / gpt-4みたいな期待をすんなって書いてありますように、そこそこではありますがね。
最近の記事
Pa.HUB経由でAmbient Light Unitを3つ接続
今度はPa.HUB経由でAmbient Light Unitを3つ接続してみる。 m5stack/M5AtomS3@^1.0.1 m5stack/M5Unified@^0.2.0 fastl…
2024/11/18 17:39
まずはAmbient Light Unit。
AtomS3 Liteから、Ambient Light Unit(1個)にアクセスできたので備忘録。 引き続きVSCODE+PlatformIOで。 今回使用したラ…
2024/11/18 14:19
会社でIoTっぽい仕事を任された
ここのところ、Pythonを使って会社のデータ集計をやってきたのですけれども、マイコンを利用したIoTっぽいことをやることになり…
2024/11/15 16:18
Ollama バージョン情報:0.4.0
0.3系から0.4にあがりました。何が変わったんでしょうね? Discordあたりに参加していればわかるのかな。 githubに上がって…
2024/11/07 08:41
Open-interpreterバージョン情報:Open Interpreter 0.4.3 Developer Preview
おや? バージョンの表記が変わった。何かが変化する予兆?
2024/10/28 09:32
LM studio 0.3.5: ダークモードに設定が固定できない?
設定回りがデグッた模様。 歳のせいか、白地に黒文字が目にきついと思うこの頃。 今は、設定可能なアプリはダークモード、色…
2024/10/28 08:18
LM Studioの代わりにJanを試した
Hugging Faceから自力で検索する分、LM studioよりも不便ではあるけれど、ggufが直接利用でき、Quadro M4000でも動くので当面、…
2024/10/25 16:12
Open Interpreter バージョン情報:Open Interpreter 0.4.2 The Beginning (Ty and Victor)
おや?バージョンが大幅に変わりましたね。 今回のアップデートではanthropicパッケージが追加されたようです。 ということは…
2024/10/25 08:43
結構ショック。Intel Arc A310
事情があって、会社で使用しているスリム型デスクトップパソコンにグラフィックボードを後付けした。 ハードウェア的な制約か…
2024/10/23 14:58
LM Studioバージョン情報:0.3.5になりました
今回のバージョンによって、GUIなしで起動できるようになりました。 これによって、今までのように 1.LM studioを起動し…
2024/10/23 09:33
衆議院選挙にかかる費用って約600億円だそうな。
何が言いたいのかというと、政治資金の収支を記載していない件、いわゆる裏金問題をマスコミはうるさく追及するけれども、奴ら…
2024/10/22 17:04
LM StudioってQuadro M4000でうまく使えない?
ちょっと前から使っているDELL Precision Tower5810 (中古) これに載っているのがQuadro M4000(VRAM8GB)なんだけど、これがCUD…
2024/10/17 09:53
Open-interpreter バージョン情報:Open Interpreter 0.3.14 The Beginning (Ty and Victor)
何が変わったんでしょう?わかりません。
2024/10/16 08:28
デスクトップ向けのLunarLakeは出ないのかねぇ?
Intelの新CPU、Core Ultra 200S(コードネームArrow Lake-S)のネタが出てきたけれども、これってNPUが1世代前みたいですねぇ。(M…
2024/10/11 10:18
JuliaとかGoとか
今、Pythonでつくった処理が遅いので、JuliaやGoで書き換えられないか思案しているところだったのだけれども、自分の知識はJuli…
2024/10/09 16:12
グラボを買ってみて思う。あと専門学校のオープンキャンパスも。
グラボ、グラフィックボードの話。あとゲーミングPCについても。 自分が買ったものはシンプルで全く問題ないんだが。 いま…
2024/10/09 08:29
Geforce RTX2060 super入手
今まで4GB Pascal世代のカード(中古PCに搭載されていたQuadro P1000)を使用していたのですが、RTX2060 superを中古で入手でき…
2024/10/07 08:16
Geforce RTX2060 Super中古
楽天のポイントがそこそこたまったのと、先月電源を交換したのでそろそろということで。 Geforce RTX3060(12GB)が欲しいとは思…
2024/10/04 09:04
LM Studio バーバージョン情報:0.3.2→0.3.3
LM Studioがバージョンアップされました。 よりシンプルな画面構成となりましたが、モデルを使用する際のプリセットの管理関係…
2024/10/02 08:37
Open Interpreter バージョン情報:Open Interpreter 0.3.13 The Beginning (Ty and Victor)
同時にアップデート、または追加インストールされたものはないようですので、割とマイナーな更新だったのかも。 ちなみに現…
2024/09/17 08:37
もっと見る
タグ
AI(21)
IT(9)
愚痴(5)
IoT(3)
日記(3)
RPA(2)
アニメ(2)
ChatGPTで遊ぶ(1)
Windows11(1)
自動処理(1)
雑感(1)
もっと見る