obsidian-copilotで快適LLM生活

2025-01-15

Cursor みたいにしたかった

日々のメモとか備忘録的に Obisidan を使ってるんですが、
(このサイトの運用もだいたい Obsidian と Quartz)
Cursor みたいに LLM を使いたいな~ってときがたまにあるので
そういうプラグインないかなと探したらありました

GitHub - logancyang/obsidian-copilot: THE Copilot in Obsidian

Obsidian 上では copilot で検索すれば出てきます。

さわる

サイドバーにチャットが追加されるのでそこから触ります。

とりあえず挨拶をします。

案の定何も設定してないので駄目と言われました、設定します。

API キーを設定する

Obsidian の設定から Copilot の設定画面に行きます。

下にスクロールすると、API を設定できると思わしき部分が見つかります。

ここから任意の API を設定していきます。
今回は、OpenAI と Google を使うのでそれらを設定していきます。

OpenAI の設定

OpenAI から API key を発行します。

発行したらメモして、Obisidian 側に設定します。

GPT-4o になってることを確認して挨拶します

Google の設定

Gemini API  |  Google AI for Developers を参考に API キーを取得します。

発行したらメモして、Obisidian 側に設定します。

設定したら、Gemini-1.5-flash を確認して挨拶します。

設定完了

これでサイドバーからチャットをすることができるようになりました!べんり!

吹き出しから新しいチャットを開けますが、履歴は残らないようなのでそこは注意。