見出し画像

Open Interpreterをローカルモデル

まず、Open Interpreterというのなんなのかということですが以下サイトが詳しく経緯も含めて書いてあるので参考になると思います。

YouTubeから動画をダウンロードしてきてアニメーションを作成して」や「動画に字幕をつけて」や「ローカルにあるファイルを開いて中身を書き換えて」など、もう何でもありの状態ですね。

実施に実行する場合は"OpenAIのAPI"のGPT4などを使うのがメジャーで、たくさん試されていますが、キーの取得、一部有料になることもということです。

ここでは無料でできる方法を探して実行してっましたので、ちょっと気楽にやってみたいという人は参考になるのかな?と思います。

ただ、実行環境も簡単にということでGoogleにColabで実行していますので。すごく時間がかかりますが。

まずインストールから

!pip install open-interpreter

そしてGPT4以外のものを使いたいんで

!interpreter --local

とすれば始まります。



Open Interpreter will use Mistral 7B for local execution.                                           

▌ Warning: Local LLM usage is an experimental, unstable feature.                                  

Located '/root/.local/share/ooba/models/mistral-7b-instruct-v0.1.Q4_0.gguf', which has already been downloaded.

Getting started...

Ready.

Open Interpreter will require approval before running code.                                         

Use interpreter -y to bypass this.                                                                  

Press CTRL-C to exit.                                                                               

> フィボナッチ数列を生成するPython関数を作成してください

フィボナッチ数列を生成するPython関数を作成してください

この部分を自分のやってほしいものを書いて実行させます。

そして・・・ 待つこと数20分

 def fibonacci(n):                                                                                 
      if n <= 1:                                                                                    
          return n                                                                                  
      else:                                                                                         
          return fibonacci(n-1) + fibonacci(n-2)     

やっと完成しました。

Would you like to run this code? (y/n)

と聞いてくるので"y"として終了します。

参考


この記事が気に入ったらサポートをしてみませんか?