1
0
Fork 0
TakwayDisplayPlatform/app/schemas.py

37 lines
760 B
Python

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):
platform:str
model :str
temperature :float
speaker_id:int
length_scale:float