LLM を提供するバックエンド API に複数選択肢がありますが、バックエンドごとに提供されている機能が異なるので、仕様やライブラリの使い方が異なっていても不思議ではありません。 今回は、簡単なチャット用の API に限 […]
VSCode の GitHub Copilot Chat で Azure OpenAI の GPT-5-Chat を試してみた
OpenAI が GPT-5 を発表して、Azure OpenAI でも GPT-5 が使用できるようになりました。 仕事では GitHub Copilot Enterprise を使えばよいのですが、個人だと GitH […]
WSL2 の Ubuntu に NVIDIA CUDA ツールキットを入れて PyTorch を試してみた
スクラッチで LLM を作ってみたいと思い、Google Colab の無料枠で試してみたものの、ディスク容量が不足して断念しました。 そこで今回は、事前準備の環境構築として、WSL2 の Ubuntu に NVIDIA […]
GPU なし Ubuntu で Ollama のカスタムモデルを試してみた
既存の言語モデルをベースに追加学習させたり、RAG で検索拡張したり、カスタムパラメーターでモデルをカスタムしたりと、LLM を単に使うだけではなくシステムの一部として何がどうなるのか、少し興味があります。 これらをやり […]
Azure App Service のサイドカーコンテナーにも対応するカスタムコンテナーを試してみた
Azure App Service のマルチコンテナーアプリは、プレビューの Docker Compose で対応可能です。 カスタムコンテナーは後継の機能なので、Docker Compose はプレビューのまま終わって […]
Mac の Multipass で Ubuntu Desktop を試してみた
クリーンな検証環境が必要な時は、別途仮想マシンを用意するのが手っ取り早いです。 昔と違って仮想マシンを作るのに、ISO イメージから OS インストールをしなくて済むのは便利です。 SSH やリモートデスクトップで仮想マ […]
Nested Hyper-V な Windows 11 を Azure VM で作ってみた
検証用の仮想マシンが必要になった時、自分の物理端末に仮想化ソフトを入れたり、自作 PC に入れた VMware 環境を使って検証していました。(一昔前までは) 今ではクラウドファースト。検証用の仮想マシンが必要になったら […]
React Native 開発を効率化する Expo フレームワークを試してみた
単一のコードベースでクロスプラットフォームアプリが開発できる React Native ですが、デバイスごとに動作確認するのは大変面倒です。 そこで、開発の生産性を向上する事ができる Expo という開発フレームワークを […]
Apple シリコン Mac で VSCode の拡張機能を使用せず Flutter CLI を試してみた
単一のコードベースでクロスプラットフォームアプリを開発できる Flutter を CLI で試してみました。 前提として、Apple シリコン Mac に Xcode や Android Studio はインストール済み […]
Terraform で Firebase プロジェクトと Web アプリを登録して CLI で静的サイトの Hosting を作ってみた
最初は Web GUI で動作確認をしてから、同じパターンを何度も繰り返せるように CLI で再現手順を作成する事がよくあります。 今回は、Terraform で Firebase プロジェクトと Web アプリを登録し […]
