⚓
【memo】Lambda関数のセットアップ
これはなに?
Lambda関数の環境をセットするためのコマンドのメモ
やりたきこと
AWSのLambda関数でさまざまなライブラリを扱う際に、あらかじめインストールのような環境構築が必要。
手順
あらかじめ仮想環境などでパッケージを固めておき、外部からLambdaに読み込ませる
コマンド
mkdir lambda_openai
cd lambda_openai
mkdir package
# package配下にライブラリをインストール
pip install --target ./package openai
cd package
# packageディレクトリと同階層にmy_deployment_package.zipを作成
zip -r ../my_deployment_package.zip .
# packageディレクトリと同階層に空ファイルを作成
touch lambda_function.py
# my_deployment_package.zipとlambda_function.pyを固める
!zip my_deployment_package.zip lambda_function.py
その他
LLMに処理を投げる際はランタイムをデフォルトの3秒から引き上げておく
まとめ
Lambdaの使用開始までの準備でした。後続する工程も逐次記載したい。
Discussion