【これなら実用できる!】Raspberry Pi 5 + llama.cpp + LFM 2.5でローカルLLM環境構築【実測値15tokens/s】

2026/01/21追記:CPU N100、12GBメモリのWindowsPCでllama.cppで動作したところ10tokens/sというスピードでした。 前回はGPUなしで動く!1GB小型LLM「LFM 2.5」の導入方法と実力検証という内容で、軽量なLLMモデルLFM 2.5をGPUのないノートPC環境で動かす方…

GPUなしで動く!1GB小型LLM「LFM 2.5」の導入方法と実力検証

2026/01/21追記あり:LM Studioから直接モデルのダウンロードができる様になりました。 2026/01/21追記あり:N100CPUでの動作スピードを追記(約8tokens/s)。 最近、ローカルLLMを動かすためのGPUやメモリの価格が高騰していて、「新しくPC環境を揃えるのは…

StreamlitのLLM呼び出しが遅い?並列処理で爆速化する3つの方法を比較してみた

修論まだ終わってないのに… 現在、絶賛修論執筆中の身ですが、修論の研究でStreamlitでLLMを使った実験用のアプリを作っていたときに 「複数のLLM APIを呼び出して、結果が返ってくるの遅くない?」から始まった技術検証の話を書きます。 複数のプロンプトを…

環境構築で挫折しない!ブラウザで動く「Play with Docker」でDocker入門

Play with Dockerというサービスは知っていますか?私は恥ずかしながら先日知りました www.docker.com 初心者向けにDockerをテーマで数回ぐらいのハンズオンをしようと考えていたのですが、参加者のPCのにDockerをインストールしてもらうのが結構ハードル高…

【初心者向け】Pythonリンター&フォーマッタ、Ruffの始め方|インストールからVSCode設定まで

Pythonでコードを書いていると、「このインデントおかしくない?」 「importの順番これでいいんだっけ?」みたいな細かいところが気になります。 最近は、エディタの機能でほぼなんとかなるのですが、たまにコピー&ペーストをVimなどに行うとズレてひどい目…

AIエージェントの2025年を振り返る|MCP・A2Aとは何かを初心者向けにやさしく解説してみた

この画像はエントリの内容ををNano Banana Proのインフォグラフィックスとなります なぜ今さら"規格"の話が大事なのか 2025年はAIエージェントの年になるって予想がいろいろ出ていましたよね。2026年1月現在の振り返ってみると、少なくともAIエージェントの…

AI活用の第一歩|ファインチューニング・LoRA・RAGの違いを説明できるようにする

ファインチューニング / LoRA / RAG は何が違うの? AIや大規模言語モデル(LLM)の話をしていると、次のような質問がありますよね。 ファインチューニング(Fine-Tuning) LoRA RAG 最近AIを勉強はじめた方と話をしていると、この3つの違いについて質問され…

【開発者目線】2025年のIBM AI動向振り返り:エージェントの時代が来た感じがする

これまで、OpenAI、Anthropic、Googleといったメジャーどころの生成AIモデルやサービスの動向を追ってきましたが、IBM関連の技術も追っているため、2025年のIBMのAI戦略と技術動向についてもまとめてみようと思います。 IBMのAI関連サービスは「watsonx」と…

【3社比較の最終回】2025年Google AI総まとめ|OpenAI・Anthropicとの違いは「全方位展開」?

OpenAI、Anthropicと振り返ってきたこのシリーズ、最後はGoogleです。 参考 uepon.hatenadiary.com uepon.hatenadiary.com 正直なところ、今年のGoogleを一言で表現するのは難しいと感じています。モデルの進化、エージェント機能、企業向けプラットフォーム…

Anthropicの2025年、地味に見えて実は凄かった?1年分のリリースを振り返る

前回の記事ではOpenAIの2025年を振り返りましたが、今回はAnthropic編です。 参考 uepon.hatenadiary.com 正直なところ、Anthropicに対しては「OpenAIほどリリースが派手じゃないよね」という印象を持っていた方も多いのではないでしょうか。私自身もそう感…

OpenAIの2025年のリリース、ぜんぶ追えてる人いる?自分用に整理してみた

AI競争の火付け役であるOpenAI。2025年も数多くのリリースがありましたが、皆さんはどこまで追えていますか? 私自身、AIについては学んでいるつもりでしたが、振り返ってみると「知らなかった」「見落としていた」というものが結構ありました。 新モデルの…

【コピペで動く】BERT感情分析×PythonでGoogleマップの口コミを分析する方法

今回は、BERTを使った感情分析に挑戦してみました。「BERTって難しそう...」と思っていたのですが、実際にやってみるとPython初心者でも意外と簡単に実装できたのでまとめてみました。 なぜBERT感情分析をやってみたのか? きっかけは... 大学の同期の方がBE…

100均電池でOK!Eufy SmartTrack Linkの電池交換を写真付きで紹介!

Ankerの忘れ物防止トラッカーEufy SmartTrack Linkを使っていたところ、アプリに「バッテリー残量が少ない」という警告が表示されました。 Anker Eufy (ユーフィ) Security SmartTrack Link (iPhone用) (紛失防止トラッカー)【なくしものが、無くなる / 紛失…

AIに「からあげが降ってくるゲーム作って」と頼んだらちゃんとしたゲームができた件【Project Bob】🍗

このブログはからあげ帝国 Advent Calendar 2025の23日目の記事です。 qiita.com 今回は最新のAIのIDE環境であるIBM Project Bob(以下Project Bob)を使用してゲームを作成した感想とゲームの紹介となります。 これまで、Claude Codeや Gemini CLiなども使…

Gemini 3 Flashが来た!「速い・安い」は本当か?安全に使うための視点も含めて整理してみた

2025年12月17日、GoogleからGemini 3 Flashが発表されました。GeminiアプリやSearchのAI Modeでデフォルトモデルになったということで話題になっています。 12月15日に研究用のデータの生成にGemini 2.5 Flashを大規模に使用してコストを払ったのに… 今回は…

【Windows効率化】Windowsの右クリックメニューにMarkdownファイルを追加する手順【コピペOK】

技術記事や開発メモを書く際、Markdown(.md)は欠かせないフォーマットです。 しかし、Windowsの右クリックメニューの【新規作成】には、標準でMarkdownファイルの選択肢がありません 毎回エディタを起動して【名前を付けて保存】することも、【新規作成】…

ベクトルDBなしでRAG構築!Gemini File SearchでWikipedia検索システムを作る方法【ソースコード付】

この記事は以下のエントリの継続的な記事になっています。 WikipediaAPIから情報を取得する方法 uepon.hatenadiary.com ChromaDB+GeminiAPIでRAGシステムを構築する方法 uepon.hatenadiary.com 2025年11月にリリースされたGoogle Gemini APIのFile Search T…

席を外しても安心!WSLプログラム終了をWindows通知で確認する方法

WSLで音声認識や機械学習のトレーニングなど、長時間かかるプログラムを実行していると、「いつ終わったか分からない」という問題が発生します。席を外している間に終わっていた、なんてこともしばしばありますせっかくなら、プログラムの終了時に通知が来る…

【初心者向け】Gemini APIのモデル選びに迷ったら?一覧取得ツールで解決!

年末に向けて、生成AIのモデルのバージョンアップラッシュが続いていますね。ChatGPT 5.1、Claude 4.5、そしてGoogleのGemini 3.0Proなど、さまざまなAIモデルが登場しました。どれを使えばいいのか迷ってしまう方も多いのではないでしょうか 自分は研究でG…

【実践】ChromaDB + Gemini APIでRAGシステムを構築する方法【ソースコード付】

先日はWikipediaAPIを使用して、Wikipediaの記事を取得する方法について書いてみました。今回はそのデータを活用して、RAG(Retrieval-Augmented Generation)システムを構築してみようと思います。 参考 uepon.hatenadiary.com RAGは、大規模言語モデル(LL…

【Git初心者向け】空のディレクトリが追跡できない?3つの解決方法と.gitkeepの使い方

プロジェクトの開発を進めていると、こんな経験はありませんか? 「ログファイルを保存するための logs/ ディレクトリを作ったのに、GitHubにpushしたら消えている...😱」 実は、Gitには「空のディレクトリは追跡しない」という仕様があります。たまに、この問…

Wikipedia API活用術|Pythonで記事・カテゴリ・リンク情報を一括収集する方法

私の研究分野では十分にドキュメント化されていないジャンルを扱っているため、Wikipediaから基礎情報を収集することが度々あります。そこで、効率的にデータを取得する方法をまとめることにしました。 Wikipediaからデータを取得する方法はいくつかあります…

【作ってみた】開いている全タブのURLを一括コピーする自作Chrome拡張機能【Chrome拡張】

ブラウザで調べ物をしているとき、気づいたら大量のタブが開いていることってありますよね。後で見返したいURLをメモしたいときや、参考資料として共有したいとき、一つ一つURLをコピペするのは面倒です そこで、ワンクリックで全タブのURLをまとめてクリッ…

【実践】9つの視点でアイデア発想!オズボーンのチェックリストGPTを作ってみた

アイデアを改良したい、もっと多角的に考えられないか——そんな悩みはありませんか? またかYO! 自分の研究がどんどんアイディエーション支援の領域に入ってきたこともあり、先日はTRIZのカスタムGPTを作成しましたが、今回はオズボーンのチェックリストを使…

Windows11のストレージ設定でSSD寿命を確認|3分でできる簡単診断方法

もうHDDには戻れませんSSDもm.2のSSDでないと処理スピードに我慢を感じる様になってきました 昔はPCの起動に数分かかっていたのに、今では数十秒も待てなくなっている自分どんどん、便利さに慣れてしまっています。 ですが、PCのSSDも永遠に使えるものではあ…

Raspberry Pi 1 のサポート終了カウントダウンが始まった?!

2025年11月、Hackadayに記事が掲載されました。タイトルは「Countdown To Pi 1 Loss Of Support Activated」。Raspberry Pi 1のサポート終了に関するものです。厳密には後5年(2030年)くらいになりますけど。 記事元 Hackaday: Countdown To Pi 1 Loss Of S…

【実践】AI活用×ChatGPTで作る!TRIZ問題解決カスタムGPTの作り方

アイデアを改良したい、でもどう考えればいいか分からない——そんな経験はありませんか? 自分の研究がそういったアイディエーションの支援型の領域に入ってきたので、教授からTRIZ(発明的問題解決理論)を紹介されました。これを調べるうえでどういうものな…

GitHub Codespacesが開けない!? 意外な原因はブラウザの翻訳機能?

今年も大学での非常勤の講義が始まりました。去年から開発環境はGitHub Codespaces(以下Codespaces)を使用しているのですが、本日トラブルが6件ほど頻発しました。Codespacesでdevコンテナを使っての環境構築したところ、環境構築後に、ブラウザで新規に開…

Claude使用量の確認が面倒?フローティング表示で解決するChrome拡張

ClaudeのWeb版を使っていて、「あとどれくらい使えるんだろう?」 「使用量の上限に達していないかな?」と気になったことはありませんか?特に、MAXプランを使用している方からするとOpusの上限は結構気にするかもしれません。 Webの管理画面で確認はできます…

もう「いつ聞いたっけ?」と迷わない!ClaudeのチャットのタイムスタンプをつけるChrome拡張機能

ClaudeのWeb版を使っていて、「いつ質問したか」 「会話一覧のチャット日時」がパッと見でわかりにくいと感じたことはありませんか? 「何日前なんかで表示されてもなあ…」 そこで、Claudeのチャット画面とChatの履歴ページにタイムスタンプを表示するChrome…