Spaces:
Running
on
Zero
Running
on
Zero
File size: 1,429 Bytes
185f702 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
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と実行コマンドも作成 |