diff --git a/pyproject.toml b/pyproject.toml index 0279aec..e623c85 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "callerapimanager" -version = "0.1.3" +version = "0.1.3-1" description = "" authors = [ {name = "Evgeny (Krymmy) Momotov",email = "evgeny.momotov@gmail.com"} diff --git a/src/CallerApiManager/data_models.py b/src/CallerApiManager/data_models.py index e354c56..351b723 100644 --- a/src/CallerApiManager/data_models.py +++ b/src/CallerApiManager/data_models.py @@ -104,7 +104,7 @@ class SIPAccount(BaseModel): class CallPrompt(BaseModel): id: Optional[int] = Field(description="Идентификатор (автоматический)", default=None) - owner: Optional[User] = Field(description="Владелец") + owner: Optional[User] = Field(description="Владелец", default=None) name: str = Field(max_length=255, description="Название промпта", example="Приветствие клиенту") content: str = Field(description="Содержание промпта", example="Добро пожаловать в службу поддержки") speak_first: bool = Field(default=True, description="Говорить первым") @@ -137,7 +137,7 @@ class OpenAISettings(BaseModel): class YandexFleet(BaseModel): id: Optional[int] = Field(description="Идентификатор (автоматический)", default=None) - owner: Optional[User] = Field(description="Владелец") + owner: Optional[User] = Field(description="Владелец", default=None) name: str = Field(max_length=255, description="Название флота", example="Флот такси") park_id: str = Field(max_length=255, description="ID флота в Yandex", example="park-12345") timezone: str = Field( @@ -156,7 +156,7 @@ class YandexFleet(BaseModel): class Driver(BaseModel): id: Optional[int] = Field(description="Идентификатор (автоматический)", default=None) - yandex_fleet: Optional[YandexFleet] = Field(description="ID или название флота Yandex", example="fleet-123") + yandex_fleet: Optional[YandexFleet] = Field(description="ID или название флота Yandex", example="fleet-123", default=None) driver_id: str = Field(max_length=64, description="ID драйвера в Yandex", example="drv-abc123") created_at: Optional[str] = Field(description="Дата создания", example="2024-01-01T12:00:00") updated_at: Optional[str] = Field(description="Дата обновления", example="2024-01-01T12:00:00")