2024-06-09 22:54:13 +08:00
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
|
|
class create_assistant_request(BaseModel):
|
|
|
|
user_id: str
|
|
|
|
name: str
|
|
|
|
system_prompt : str
|
|
|
|
user_info : str
|
|
|
|
llm_info : str
|
|
|
|
tts_info : str
|
|
|
|
|
|
|
|
class update_assistant_request(BaseModel):
|
|
|
|
name: str
|
|
|
|
system_prompt : str
|
|
|
|
messages: str
|
|
|
|
user_info : str
|
|
|
|
llm_info : str
|
|
|
|
tts_info : str
|
|
|
|
|
|
|
|
class create_user_request(BaseModel):
|
|
|
|
name: str
|
|
|
|
email: str
|
|
|
|
password: str
|
|
|
|
|
|
|
|
class update_user_request(BaseModel):
|
|
|
|
name: str
|
|
|
|
email: str
|
|
|
|
password: str
|
|
|
|
|
|
|
|
class update_assistant_system_prompt_request(BaseModel):
|
|
|
|
system_prompt:str
|
|
|
|
|
|
|
|
class update_assistant_deatil_params_request(BaseModel):
|
2024-06-11 15:11:23 +08:00
|
|
|
platform:str
|
2024-06-09 22:54:13 +08:00
|
|
|
model :str
|
|
|
|
temperature :float
|
|
|
|
speaker_id:int
|
|
|
|
length_scale:float
|