fixed bugs

This commit is contained in:
belviskhoremk
2026-02-23 16:47:03 +00:00
parent e151c42e81
commit 07c4c55072
6 changed files with 254 additions and 41 deletions

View File

@@ -103,6 +103,7 @@ class ChatbotCreate(BaseModel):
max_tokens: int = Field(default=1000, ge=100, le=8000)
primary_color: str = "#6366f1"
welcome_message: str = "Hello! How can I help you today?"
logo_url: Optional[str] = None
category: Optional[str] = None
industry: Optional[str] = None
languages: List[str] = ["en"]
@@ -117,6 +118,7 @@ class ChatbotUpdate(BaseModel):
max_tokens: Optional[int] = None
primary_color: Optional[str] = None
welcome_message: Optional[str] = None
logo_url: Optional[str] = None
category: Optional[str] = None
industry: Optional[str] = None
languages: Optional[List[str]] = None
@@ -133,6 +135,7 @@ class ChatbotResponse(BaseModel):
max_tokens: int
primary_color: str
welcome_message: str
logo_url: Optional[str] = None
category: Optional[str] = None
industry: Optional[str] = None
languages: List[str]
@@ -156,6 +159,7 @@ class ChatbotPublicResponse(BaseModel):
languages: List[str]
primary_color: str
welcome_message: str
logo_url: Optional[str] = None
average_rating: Optional[float] = None
total_conversations: int = 0
company_name: Optional[str] = None
@@ -303,4 +307,4 @@ class SuccessResponse(BaseModel):
class ErrorResponse(BaseModel):
error: str
detail: Optional[str] = None
detail: Optional[str] = None