audio_img / model.py
pengdaqian
add more
171f55b
raw
history blame
568 Bytes
from typing import List, Optional
from pydantic import BaseModel
class AudioScanRequest(BaseModel):
audioId: int
url: str
wait: bool
scans: List[int]
callbackUrl: str
class AudioScanTag(BaseModel):
type: str
name: str
class AudioScanResponse(BaseModel):
ok: bool
error: str
deleted: bool
blockedFor: List[str]
tags: List[AudioScanTag]
class AudioTag(BaseModel):
tag: str
id: Optional[int]
confidence: int
class AudioScanCallbackRequest(BaseModel):
id: int
isValid: bool
image_url: str