投稿

ラベル(fusermount)が付いた投稿を表示しています

ThunderbirdでAI利用

イメージ
 デスクトップマシンもノートもollamaをバックエンドで動かしている。 最近でたgemma4がかなり良い感じなので、メインで使用することにした。 とりあえず、gemma4:e2bで日常作業は十分。 ThunderAI Thunderbirdには、アドオンでThunderAIというのがあり、比較的ユーザが多かったのでこれをインストール 最初のインストール後、許可を求めてくるので「許可」 設定画面に移動し 接続タイプ→Ollama API アドレス→http://localhost:11434 「モデルリストを更新」で、モデルの一覧が得られるので、好きなものを選択 これで、ほぼ設定は終了。 で、試しにメール受信画面で、アイコンが表示されるようになる デフォルトで設定されているプロンプトを選択するだけ。 エラー発生 ところが、実際に動かすと別ウインドウが開いて、動くはずなんだけど… 「Ollama APIリクエストが失敗しました: 403 Forbidden, Detail: Forbidden」 と表示され動作していない。 CORS(Cross-Origin Resource Sharing)により弾かれているっぽい。 https://micz.it/thunderbird-addon-thunderai/guides/ollama/ によると、 CORS error The  OLLAMA_ORIGINS  variable is either not set or Ollama was not restarted after setting it. Follow the steps above again, or use the "All URLs" permission as a workaround. とあるので、設定する。 Ubuntu24.04 でollamaのサービスは、以下に記述されている /etc/systemd/system/ollama.service そこで、設定ファイルを編集 $ sudo nano /etc/systemd/system/ollama.service [Service]セクションの最後に以下の行を追加 Environment="OLLAMA_ORIGINS=moz-extension:/...

fusermount: failed to unmount

LinuxでクラウドDriveを使う メインマシンはUbuntu16.04を使い、仮想マシンでWindows7を動かしている。 これで、ほぼ問題は起きないのだがクラウドを使用する時に、「ちぇっ」って思うことがある。 Dropboxは、Linux版の同期アプリ(Windows版・MacOS版と同じ)が出ているので使い勝手は全く同じ。 ところが、OneDriveは、Linux版がない。 Google Driveも同様。 (なぜGoogleが出していないのか???って感じだけど…) まあ、全部Dropboxで済ませれば、良いのだけれど、Dropboxは14GBしかなくて、80%以上利用してて空きが厳しい。  せっかくなら、GoogleDriveは120GBほど使えるし、OneDriveは1TBもあるので、うまく利用したい。 もちろん、どれもWEBからのアクセスには対応しているので、GUIベースというかブラウザから使えなくはない。 でも、コマンドラインで使いたいのですわ。 cp や mv がぁぁ… いちいちマウスで右クリックして…ってやってらんない。 きっと、簡単な方法があるはず… FUSEを使う まあ、以前から使っているんですが、探せばいろいろと見つかるもので、同様な考えを持つ人は居るわけです。  先人の知恵を拝借し、成果物を利用させてもらう。 google-drive-ocamlfuse GitHubにありました。 他にもいろいろと見つけたのだけれど、これが良さそう。 PPAがあるので、Ubuntuの場合、簡単ですな。 さて、インストールは、説明通り実行するだけ。 sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get update sudo apt-get install google-drive-ocamlfuse これで完了。 FUSEはユーザ権限で、ファイルシステムを利用する方法なので、管理者権限が不要というメリットがある。 $ google-drive-ocamlfuse 以上で、認証に成功すれば、もうOK。 $ mkdir ~/gdrive $ google...