kenken999's picture
test
eb5ea89
|
raw
history blame
701 Bytes
# Design Document
## Sequence Diagram
@startuml
participant "User" as user
participant "Gradio Interface" as gradio
participant "FastAPI Router" as fastapi
participant "Google Lens API" as google_lens
participant "Django Model" as django_model
user -> gradio: Request data
gradio -> fastapi: Request data
fastapi -> google_lens: Request data
google_lens -> fastapi: Return data
fastapi -> gradio: Return data
gradio -> user: Display data
@enduml
## Design Overview
The application consists of a Gradio frontend, a FastAPI router, and a Django model. The Gradio frontend interacts with the FastAPI router, which retrieves data from the Google Lens API. The data is then stored in the Django model.