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

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

AIに奪われる仕事・奪われない仕事

ChatGPTでびっくりした人々が、このままAIが進歩すると将来どんな仕事が奪われるか奪われないかとしきりに話題にしていましたし、今でもそのような議論はあちらこちらで見られます。 例えばこんなもの。 生成AIと言われるも … 続きを読む

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

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

モノづくりの中心地

中心地といっても土地や地域のことではありません。 報道されていないものも含めると、世界中で多くの戦争が起きています。 その戦争も、武器を手にとってドンパチするのは全体の2割程度と言われ、経済、情報、金融などあらゆる分野で … 続きを読む

MCP(Model Context Protocol)

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

AI検索エージェントらしきものの続き

武装。 武装というと仰々しい感じがしますが、私たち一般人に必要なのが「精神武装」「知識武装」「技術武装」です。モノづくり塾のやっていることが、この3つです。精神だけでも、知識だけでも、技術だけでもいけない。バランス良く武 … 続きを読む

AI検索エージェントらしきもの

早く目が醒めたので、YouTubeやらWebやらを調べて、Web検索する生成AIプログラムを書いてみました。 動画やWebページの解説を見てエージェントというのは「こうやればいいんだ」と少し理解を進められたように思います … 続きを読む

AIで遊ぶのも楽しいと思う

どんどん新しいものやソフトウェアの進歩的な変化があって、AIで遊ぶのも楽しいと思います。 自分で作りたいという欲求が抑えられないのですが、何でも知っているわけではないので、なかなか理解が追いつきません。理解できたところか … 続きを読む