Backend passed in codex
This commit is contained in:
@@ -50,8 +50,9 @@ class VoiceBase(BaseModel):
|
||||
|
||||
|
||||
class VoiceCreate(VoiceBase):
|
||||
model: str # 厂商语音模型标识
|
||||
voice_key: str # 厂商voice_key
|
||||
id: Optional[str] = None
|
||||
model: Optional[str] = None # 厂商语音模型标识
|
||||
voice_key: Optional[str] = None # 厂商voice_key
|
||||
speed: float = 1.0
|
||||
gain: int = 0
|
||||
pitch: int = 0
|
||||
@@ -113,7 +114,7 @@ class LLMModelBase(BaseModel):
|
||||
|
||||
|
||||
class LLMModelCreate(LLMModelBase):
|
||||
pass
|
||||
id: Optional[str] = None
|
||||
|
||||
|
||||
class LLMModelUpdate(BaseModel):
|
||||
@@ -154,6 +155,7 @@ class ASRModelBase(BaseModel):
|
||||
|
||||
|
||||
class ASRModelCreate(ASRModelBase):
|
||||
id: Optional[str] = None
|
||||
hotwords: List[str] = []
|
||||
enable_punctuation: bool = True
|
||||
enable_normalization: bool = True
|
||||
@@ -195,6 +197,7 @@ class ASRTestResponse(BaseModel):
|
||||
confidence: Optional[float] = None
|
||||
duration_ms: Optional[int] = None
|
||||
latency_ms: Optional[int] = None
|
||||
message: Optional[str] = None
|
||||
error: Optional[str] = None
|
||||
|
||||
|
||||
@@ -413,6 +416,8 @@ class CallRecordCreate(BaseModel):
|
||||
user_id: int
|
||||
assistant_id: Optional[str] = None
|
||||
source: str = "debug"
|
||||
status: Optional[str] = None
|
||||
cost: Optional[float] = None
|
||||
|
||||
|
||||
class CallRecordUpdate(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user