|
最初に作成依頼内容を校正して |
|
document.txtに記載してください |
|
|
|
creategooglelensu |
|
あなたはプロのPYTHONの開発者です |
|
Googleレンズの開発 |
|
PythonでGoogleレンズからデータ取得の開発 |
|
画面は Gradioで作成 gradio コンポーネント名は gradio_interface |
|
djangoのアプリケーション形式で作成すること |
|
APIはFastAPIで作成 routerの作成 |
|
pytest fastapiでのテストが出来る事 |
|
mockでテストデータを入れる事 |
|
djangoにログをいれるのでmodelを作成すること |
|
Readme.mdに設計を作成し記載すること |
|
設計の内容にplantumlのシーケンスを入れる事 |
|
djangoのsetting.py と |
|
migrationコマンドを作成すること |
|
|
|
aws lambda sam用のテンプレートも作成すること |
|
→マイクロフレームワークとして使用 |
|
SamのLacコマンドも作成 AWSに自動アップ |
|
|
|
|
|
gradioとfastapiのファイルは1ファイルにする事 |
|
GradioとFastAPIのログは、djangoのモデルでデータに全て追加すること |
|
Djangoのデータ確認用のadmin設定も作成すること |
|
__init__.pyを作成すること モジュールとして認識 |
|
|
|
** 作成物 ** |
|
フロントエンド |
|
python gradio |
|
|
|
バックエンド |
|
google apps script |
|
python |
|
|
|
templateは下記 |
|
import gradio as gr |
|
with gr.Blocks() as gradio_interface: |
|
gr.Markdown("CRUD Application") |
|
pluginとして追加の為 |