塾長AI

自分の工房のブログやこのブログも含めて、私のモノづくりの歴史はほぼ完全に記録されています。これらの記録には、私ならではの視点や思考も含まれています。いずれ、これらをAIに学習させ、私の代わりに文章を生成して会話ができるよ … 続きを読む

日本語と生成AI

以前、「日本はハイコンテクスト文化の国だ」という話を書きましたが、今回もその流れで、最近考えたことを少しまとめてみたいと思います。 インバウンド政策の影響で、たくさんの外国人が日本を訪れるようになりました。その一方で、法 … 続きを読む

高文脈文化(ハイ・コンテクスト・カルチャー)

若い頃に出張で奈良に行った時に聞いた話ですが、「あそこにはつい最近○○があってね〜」というから、「いつ頃ですか?」と聞いたら400年前とのこと。400年前が「つい最近」なんだ?!と驚いたのを記憶しています。 日常会話をす … 続きを読む

Webサイトから気象画像を取得するだけなら簡単

雲の様子を取得するだけなら、SDRを購入しアンテナを作るといった手間は要りません。Webサイトから最新の衛星画像をダウンロードするだけです。 プログラムはこんな感じ。 cronで画像取得をスケジュール化する、取得した画像 … 続きを読む

最小限のRAGアプリケーション

初学者向けの最小限のプログラムを作りました。 PDFを読み込み、Qdrantベクターデータベースに埋め込みデータを保存、OllamaのLLMを使って、埋め込みデータを元に文章を生成する例です。 最小限とは言っても、200 … 続きを読む

最小限のAIチャットプログラム

OpenAI APIを使ってOllamaで文章生成する小さなAIチャットプログラムです。 パラパラと生成された文章をストリーミング出力する例で47行のプログラムです。ストリーミング出力しなければ、41行、チャット履歴が不 … 続きを読む

LLMを扱うために必要なGPUのVRAM

このサイトを見ればLLMのパラメーターに対して必要なGPUのVRAMの容量がわかります。 いずれモノづくり塾でも70B (700億)パラメーター程度のオープンソース(またはオープンウェイト)のLLMを実用したいと思ってい … 続きを読む

MCP(Model Context Protocol)

これ、流行りそうですね。 あまり技術的な飛躍はない印象ですが、新しい言葉が使われるとなんとなく凄そうに見えます。 マイクロWebサービスが盛んに作られるようになり、多くのサービスにREST APIが実装され、Webサービ … 続きを読む