OpenSearchとOpenSearch Dashboardsによるダッシュボード作成(ローカルDocker)
75{icon} {views} 本記事では、OpenSearchとOpenSearch Dashboardsを使用して、商品別の売上データを可視化する方法を紹介します。ダミーデータの作成から環境構築、データの登録、ダッ […]...
DockerでAWS LambdaのレイヤーのZipファイルを一括生成する
26{icon} {views} 複数のrequirements.txtファイルから、AWS Lambda用のレイヤーZipファイルを自動生成します。Dockerを使用して一括で生成することで、レイヤーファイルの手作業作 […]...
GradioとStreamlitのアプリをnginxでサブディレクトリにルーティングさせる
1k{icon} {views} 1つのドメイン直下にサブディレクトリを作り、複数のGradio、Streamlitのアプリを配置するパターンをコンテナベースで実装してみます。nginxによるリバースプロキシを使います。 […]...
Mini-GPT4をDockerで動かしてバッチ処理する
733{icon} {views} Mini-GPT4というマルチモーダルLLMをDockerを使ってバッチ処理をしてみました。係数を部分的にDockerイメージに組み込んだり、使用するLLMを切り替えられるようにちょっ […]...
Chrome Driverとバイナリーのバージョンを一致させるためのDockerfileの書き方
2.2k{icon} {views} Seleniumでスクレイピングするには、Chrome Driveとバイナリーの両方が必要になりますが、両者のバージョンの一貫性をDockerfile内で保つことにややハマったので自 […]...
docker-composeを使ってLambda用のAWSプロファイルを切り替える
1.7k{icon} {views} Dockerを使ってLambdaをデプロイします。ローカルではAWSの名前付きプロファイルを使って、コードに変更を加えずに、AWSにデプロイする場合は工夫が必要になります。docke […]...
Jupyter Lab上からChatGPTを使える「Jupyter AI」をDockerから利用する
1.3k{icon} {views} Jupyter Lab上から簡単にChatGPTを使える「Jupyter AI」をカスタムDockerで動かしてみました。使用するライブラリに応じてオリジナルな開発環境を自在に構築す […]...
Kohya版のLoRAをDockerで訓練する
3.7k{icon} {views} LoRAのデファクトスタンダードとなりつつあるKohya版のLoRA学習スクリプトをDockerで動かしてみました。Diffusersとの連携も可能で、Diffusersオフィシャル […]...
DockerでGPU版ONNXを使ってみる
2.9k{icon} {views} DockerでGPU版をONNXを動かしてみました。比較的に簡単に動かせたので、いろいろ便利だと思います。YOLOXを例に検証します。 概要 ONNXRuntimeのGPU版をDoc […]...
FastAPI+MessagePackで画像とメタデータを一緒にPOSTする
1.5k{icon} {views} FastAPIで画像とメタデータ(テキストやリストなど)を一緒に、1つのオブジェクトとしてPOSTする方法を解説します。MessagePackで全部丸々固めてしまうやり方で、サクッと […]...