環境変数だけで OpenAI・LM Studio・Azure OpenAI の API を切り替えてみた

LLM を提供するバックエンド API に複数選択肢がありますが、バックエンドごとに提供されている機能が異なるので、仕様やライブラリの使い方が異なっていても不思議ではありません。 今回は、簡単なチャット用の API に限 […]

Read More

WSL2 の Ubuntu に NVIDIA CUDA ツールキットを入れて PyTorch を試してみた

スクラッチで LLM を作ってみたいと思い、Google Colab の無料枠で試してみたものの、ディスク容量が不足して断念しました。 そこで今回は、事前準備の環境構築として、WSL2 の Ubuntu に NVIDIA […]

Read More

GPU なし Ubuntu で Ollama のカスタムモデルを試してみた

既存の言語モデルをベースに追加学習させたり、RAG で検索拡張したり、カスタムパラメーターでモデルをカスタムしたりと、LLM を単に使うだけではなくシステムの一部として何がどうなるのか、少し興味があります。 これらをやり […]

Read More

Azure App Service のサイドカーコンテナーにも対応するカスタムコンテナーを試してみた

Azure App Service のマルチコンテナーアプリは、プレビューの Docker Compose で対応可能です。 カスタムコンテナーは後継の機能なので、Docker Compose はプレビューのまま終わって […]

Read More

Mac の Multipass で Ubuntu Desktop を試してみた

クリーンな検証環境が必要な時は、別途仮想マシンを用意するのが手っ取り早いです。 昔と違って仮想マシンを作るのに、ISO イメージから OS インストールをしなくて済むのは便利です。 SSH やリモートデスクトップで仮想マ […]

Read More

Nested Hyper-V な Windows 11 を Azure VM で作ってみた

検証用の仮想マシンが必要になった時、自分の物理端末に仮想化ソフトを入れたり、自作 PC に入れた VMware 環境を使って検証していました。(一昔前までは) 今ではクラウドファースト。検証用の仮想マシンが必要になったら […]

Read More

React Native 開発を効率化する Expo フレームワークを試してみた

単一のコードベースでクロスプラットフォームアプリが開発できる React Native ですが、デバイスごとに動作確認するのは大変面倒です。 そこで、開発の生産性を向上する事ができる Expo という開発フレームワークを […]

Read More

Apple シリコン Mac で VSCode の拡張機能を使用せず Flutter CLI を試してみた

単一のコードベースでクロスプラットフォームアプリを開発できる Flutter を CLI で試してみました。 前提として、Apple シリコン Mac に Xcode や Android Studio はインストール済み […]

Read More

Terraform で Firebase プロジェクトと Web アプリを登録して CLI で静的サイトの Hosting を作ってみた

最初は Web GUI で動作確認をしてから、同じパターンを何度も繰り返せるように CLI で再現手順を作成する事がよくあります。 今回は、Terraform で Firebase プロジェクトと Web アプリを登録し […]

Read More
TOP