ahmed-eisa commited on
Commit
a8c8062
·
1 Parent(s): e26e7fa
Files changed (1) hide show
  1. 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[str | None, IPvAnyAddress]
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