kenken999's picture
sd
185f702
raw
history blame
1.43 kB
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と実行コマンドも作成