default to none for pydantic-v2 compatability
parent
f55066aa41
commit
842f85d108
|
|
@ -672,16 +672,16 @@ class StatusRes(BaseModel): # definition of http response
|
||||||
version: dict = Field(title="Version", description="Server version")
|
version: dict = Field(title="Version", description="Server version")
|
||||||
uptime: str = Field(title="Uptime", description="Server uptime")
|
uptime: str = Field(title="Uptime", description="Server uptime")
|
||||||
timestamp: str = Field(title="Timestamp", description="Data timestamp")
|
timestamp: str = Field(title="Timestamp", description="Data timestamp")
|
||||||
state: Optional[dict] = Field(title="State", description="Server state")
|
state: Optional[dict] = Field(title="State", description="Server state", default=None)
|
||||||
memory: Optional[dict] = Field(title="Memory", description="Server memory status")
|
memory: Optional[dict] = Field(title="Memory", description="Server memory status", default=None)
|
||||||
platform: Optional[dict] = Field(title="Platform", description="Server platform")
|
platform: Optional[dict] = Field(title="Platform", description="Server platform", default=None)
|
||||||
torch: Optional[str] = Field(title="Torch", description="Torch version")
|
torch: Optional[str] = Field(title="Torch", description="Torch version", default=None)
|
||||||
gpu: Optional[dict] = Field(title="GPU", description="GPU info")
|
gpu: Optional[dict] = Field(title="GPU", description="GPU info", default=None)
|
||||||
flags: Optional[list] = Field(title="Optimizations", description="Memory optimizations")
|
flags: Optional[list] = Field(title="Optimizations", description="Memory optimizations", default=None)
|
||||||
crossatention: Optional[str] = Field(title="CrossAttention", description="Cross-attention optimization")
|
crossatention: Optional[str] = Field(title="CrossAttention", description="Cross-attention optimization", default=None)
|
||||||
device: Optional[dict] = Field(title="Device", description="Device info")
|
device: Optional[dict] = Field(title="Device", description="Device info", default=None)
|
||||||
backend: Optional[str] = Field(title="Backend", description="Backend")
|
backend: Optional[str] = Field(title="Backend", description="Backend", default=None)
|
||||||
pipeline: Optional[str] = Field(title="Pipeline", description="Pipeline")
|
pipeline: Optional[str] = Field(title="Pipeline", description="Pipeline", default=None)
|
||||||
|
|
||||||
|
|
||||||
def get_status_api(req: StatusReq = Depends()):
|
def get_status_api(req: StatusReq = Depends()):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue