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 templateは下記 import gradio as gr with gr.Blocks() as gradio_interface: gr.Markdown("CRUD Application") バックエンド python fastapi