Niansuh commited on
Commit
3415e39
·
verified ·
1 Parent(s): 9c47c14

Update api/models.py

Browse files
Files changed (1) hide show
  1. api/models.py +9 -2
api/models.py CHANGED
@@ -1,3 +1,5 @@
 
 
1
  from typing import List, Optional, Union
2
  from pydantic import BaseModel
3
 
@@ -15,13 +17,18 @@ class ChatRequest(BaseModel):
15
  max_tokens: Optional[int] = 99999999
16
 
17
  class ImageResponseModel(BaseModel):
18
- images: str
19
  alt: str
20
 
 
 
 
 
 
21
  class ChatCompletionResponse(BaseModel):
22
  id: str
23
  object: str
24
  created: int
25
  model: str
26
- choices: List[dict]
27
  usage: Optional[dict] = None
 
1
+ # api/models.py
2
+
3
  from typing import List, Optional, Union
4
  from pydantic import BaseModel
5
 
 
17
  max_tokens: Optional[int] = 99999999
18
 
19
  class ImageResponseModel(BaseModel):
20
+ images: List[str]
21
  alt: str
22
 
23
+ class ChatCompletionChoice(BaseModel):
24
+ index: int
25
+ message: dict
26
+ finish_reason: Optional[str]
27
+
28
  class ChatCompletionResponse(BaseModel):
29
  id: str
30
  object: str
31
  created: int
32
  model: str
33
+ choices: List[ChatCompletionChoice]
34
  usage: Optional[dict] = None