Spaces:
Running
on
Zero
Running
on
Zero
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と実行コマンドも作成 |