Add first turn option

This commit is contained in:
Xin Wang
2026-02-12 15:23:32 +08:00
parent 56ca95c200
commit edcbc2cec7
9 changed files with 97 additions and 24 deletions

View File

@@ -272,6 +272,7 @@ class ToolResourceOut(ToolResourceBase):
# ============ Assistant ============
class AssistantBase(BaseModel):
name: str
firstTurnMode: str = "bot_first"
opener: str = ""
generatedOpenerEnabled: bool = False
prompt: str = ""
@@ -300,6 +301,7 @@ class AssistantCreate(AssistantBase):
class AssistantUpdate(BaseModel):
name: Optional[str] = None
firstTurnMode: Optional[str] = None
opener: Optional[str] = None
generatedOpenerEnabled: Optional[bool] = None
prompt: Optional[str] = None