1. **PythonでGoogleレンズからデータ取得の開発**: - Googleレンズからデータを取得するためのPythonコードを作成します。 2. **画面はGradioで作成**: - Gradioを使用してユーザーインターフェースを作成します。 - Gradioのコンポーネント名は `gradio_interface` とします。 3. **APIはFastAPI router で作成**: - FastAPIを使用してAPIを作成します。 - ルーターの作成も行います。 4. **pytestを使用してFastAPIのテストを実施**: - `pytest`を使用してFastAPIのテストを行います。 - テストデータは`mock`を使用して挿入します。 5. **Djangoにログを保存**: - Djangoのモデルを作成し、ログを保存します。 6. **Readme.mdに設計を記載**: - 設計内容を`Readme.md`に記載します。 - 設計内容には`plantuml`のシーケンス図を含めます。 7. **GradioとFastAPIのファイルは1ファイルにまとめる**: - GradioとFastAPIのコードは1つのファイルにまとめます。 8. **Djangoのモデルでログを保存し、admin設定も作成**: - GradioとFastAPIのログはDjangoのモデルに保存します。 - Djangoのadmin設定を作成し、データを確認できるようにします 9, AWS lambda samでアップするテンプレート template.yamlと実行コマンドも作成