近年、LM Studio や Ollama といったツールの登場により、個人PCのローカル環境でも LLM(大規模言語モデル/生成AI)を利用できるようになってきました。出力の精度は利用するPCのスペックに応じて選択するモデルの規模に左右され、クラウド型の生成AI(ChatGPT や Copilot など)と比べると精度で劣る場合があります。
しかし、以下のような情報漏洩のリスクやセキュリティ上の懸念を回避できる点は大きな利点です。これまで情報管理の観点から生成AIを導入できなかった業務でも、ローカル環境の LLM を利用することで、安全にAI活用を進めることが可能となります。
- 守秘義務契約などにより、クラウド系LLMへ仕事関連の情報を入力できない。
- 会社の機密情報や個人情報をクラウド系LLMへアップロードすることは禁止されている。

AskGAI は、LM StudioおよびOllamaをエクセルの関数として利用できるようにしたExcel用アドインソフトウェアです。
最新バージョン 0.01
機能
=AskGAI(Prompt1, [Prompt2], [Prompt3])
関数「AskGAI」を提供します。
関数に記述したプロンプトを、起動しているLLM(LM Studio or Ollama)へ渡し、回答を返します。プロンプトとして処理できるのは、テキストだけですが、範囲指定にも対応しています。
※初回動作時、読込などが発生し反応が遅いですので御了承ください。
インストール方法
以下のフォルダーから「AskGAI_Excel_Addin_インストール方法.pdf」をダウンロードして参照ください。
LM Studio および Ollama (参考)
設定

使用しているLLM (LM Studio/Ollama)のEndPoint, Model, CLI Pathを設定してください。EndPoint, CLI Pathには、初期値が設定されています。
なお、Modelが設定されていない場合は、LLMに登録されているモデルのうち、もっともパラメータサイズの小さいモデルが自動的に読み込まれます。
(AskGAIはLM Studio推奨)
他パラメータ(maxtokens, temperature, top_p, Frequency Penalty, Presence Penalty)もお好みで設定してください。(初期値は入っています)
なお、PCスペックやLLMモデルのパラメータサイズの影響で反応に時間が掛かってエラー(もしくは回答がブランク)になっていると推測される場合は、Timeout時間を長めに設定してみてください。
Azure用入力項目がありますが、動作検証できる環境がないため未検証です。利用しないでください。
カンパウェア
当ソフトウェアは、カンパウェアといたします。
十分に使用し検証され、今後も継続して使いたいとお考えの方は、AskGAIのメニューにある「TIP」から心付けをいただけますと、開発者は舞を踊って喜びます。
免責事項
当ソフトウェアを使用したことによって生じたすべての障害・損害・不具合などに関して、私と私の関係者および私の所属するいかなる団体・組織とも、一切の責任を負いません。
バージョン履歴
| バージョン | 履歴 |
|---|---|
| 0.01 | 初回リリース |