このプロジェクトでは,LLMを題材に開発環境の作り方・使い方を実践的に学習します.
詳細は課題本文を参照してください.
自分の研究用プロジェクトを作成するときには,本リポジトリの構成を踏襲することをおすすめします.
本リポジトリを自分のリポジトリとしてコピー(Fork)してから,課題を進めましょう. Forkできたら,そのリポジトリを自分の環境にCloneしてください.
compose.yamlがあるディレクトリに移動し,以下のコマンドを実行してください.
docker compose build
アプリ用のDockerイメージがビルドされていれば成功です(イメージ名は compose.yaml の設定に依存します).
compose.yamlがあるディレクトリに移動し,以下のコマンドを実行してください.
docker compose run --rm -u $UID:$UID app your_command
# 例:Pythonプログラムの実行
docker compose run --rm -u $UID:$UID app python src/app_01_chat.py
コマンドを指定しない場合はbashが実行されます.
このプロジェクトでは,LLMを題材に開発環境の作り方・使い方を実践的に学習します.
詳細は課題本文を参照してください.
自分の研究用プロジェクトを作成するときには,本リポジトリの構成を踏襲することをおすすめします.
本リポジトリを自分のリポジトリとしてコピー(Fork)してから,課題を進めましょう. Forkできたら,そのリポジトリを自分の環境にCloneしてください.
compose.yamlがあるディレクトリに移動し,以下のコマンドを実行してください.
docker compose build
アプリ用のDockerイメージがビルドされていれば成功です(イメージ名は compose.yaml の設定に依存します).
compose.yamlがあるディレクトリに移動し,以下のコマンドを実行してください.
docker compose run --rm -u $UID:$UID app your_command
# 例:Pythonプログラムの実行
docker compose run --rm -u $UID:$UID app python src/app_01_chat.py
コマンドを指定しない場合はbashが実行されます.