@ -1,7 +1,7 @@
|
||||
import datetime
|
||||
from typing import Dict, Literal, Optional, Union
|
||||
|
||||
from pydantic import BaseModel, Field, RootModel
|
||||
from pydantic import BaseModel, ConfigDict, Field, RootModel
|
||||
from typing_extensions import Annotated
|
||||
|
||||
from ..models.ai_feedback import AiFeedback
|
||||
@ -51,6 +51,8 @@ class file_conversion(BaseModel):
|
||||
|
||||
user_id: Uuid
|
||||
|
||||
model_config = ConfigDict(protected_namespaces=())
|
||||
|
||||
|
||||
class file_center_of_mass(BaseModel):
|
||||
"""File center of mass."""
|
||||
@ -79,6 +81,8 @@ class file_center_of_mass(BaseModel):
|
||||
|
||||
user_id: Uuid
|
||||
|
||||
model_config = ConfigDict(protected_namespaces=())
|
||||
|
||||
|
||||
class file_mass(BaseModel):
|
||||
"""A file mass."""
|
||||
@ -111,6 +115,8 @@ class file_mass(BaseModel):
|
||||
|
||||
user_id: Uuid
|
||||
|
||||
model_config = ConfigDict(protected_namespaces=())
|
||||
|
||||
|
||||
class file_volume(BaseModel):
|
||||
"""A file volume."""
|
||||
@ -139,6 +145,8 @@ class file_volume(BaseModel):
|
||||
|
||||
volume: Optional[float] = None
|
||||
|
||||
model_config = ConfigDict(protected_namespaces=())
|
||||
|
||||
|
||||
class file_density(BaseModel):
|
||||
"""A file density."""
|
||||
@ -171,6 +179,8 @@ class file_density(BaseModel):
|
||||
|
||||
user_id: Uuid
|
||||
|
||||
model_config = ConfigDict(protected_namespaces=())
|
||||
|
||||
|
||||
class file_surface_area(BaseModel):
|
||||
"""A file surface area."""
|
||||
@ -199,6 +209,8 @@ class file_surface_area(BaseModel):
|
||||
|
||||
user_id: Uuid
|
||||
|
||||
model_config = ConfigDict(protected_namespaces=())
|
||||
|
||||
|
||||
class text_to_cad(BaseModel):
|
||||
"""Text to CAD."""
|
||||
@ -231,6 +243,8 @@ class text_to_cad(BaseModel):
|
||||
|
||||
user_id: Uuid
|
||||
|
||||
model_config = ConfigDict(protected_namespaces=())
|
||||
|
||||
|
||||
AsyncApiCallOutput = RootModel[
|
||||
Annotated[
|
||||
|
Reference in New Issue
Block a user