Spaces:
Running
Running
Commit
·
a8c8062
1
Parent(s):
e26e7fa
aaa
Browse files- schemas.py +2 -2
schemas.py
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
from typing import Literal
|
2 |
from datetime import datetime
|
3 |
-
from typing import Annotated, Literal
|
4 |
from uuid import uuid4
|
5 |
from pydantic import BaseModel, Field, HttpUrl, IPvAnyAddress, PositiveInt,AfterValidator,validate_call
|
6 |
|
@@ -13,7 +13,7 @@ class ModelRequest(BaseModel):
|
|
13 |
|
14 |
class ModelResponse(BaseModel):
|
15 |
request_id: Annotated[str, Field(default_factory=lambda: uuid4().hex)]
|
16 |
-
ip: Annotated[
|
17 |
content: Annotated[str | None, Field(min_length=0, max_length=10000)]
|
18 |
created_at: datetime = datetime.now()
|
19 |
|
|
|
1 |
from typing import Literal
|
2 |
from datetime import datetime
|
3 |
+
from typing import Annotated, Literal,Optional
|
4 |
from uuid import uuid4
|
5 |
from pydantic import BaseModel, Field, HttpUrl, IPvAnyAddress, PositiveInt,AfterValidator,validate_call
|
6 |
|
|
|
13 |
|
14 |
class ModelResponse(BaseModel):
|
15 |
request_id: Annotated[str, Field(default_factory=lambda: uuid4().hex)]
|
16 |
+
ip: Annotated[Optional[IPvAnyAddress], Field(default=None)]
|
17 |
content: Annotated[str | None, Field(min_length=0, max_length=10000)]
|
18 |
created_at: datetime = datetime.now()
|
19 |
|