Skip to content

Commit c34377d

Browse files
committed
Add models for OpenAPI Response
1 parent 9d938d4 commit c34377d

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

aishell/models/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from .open_ai_response_model import OpenAIResponseModel as OpenAIResponseModel
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
from typing import List, Optional
2+
3+
from pydantic import BaseModel
4+
5+
6+
class OpenAIResponseModel(BaseModel):
7+
8+
class Choice(BaseModel):
9+
finish_reason: str
10+
index: int
11+
logprobs: Optional[None]
12+
text: Optional[str]
13+
14+
class Usage(BaseModel):
15+
completion_tokens: int
16+
prompt_tokens: int
17+
total_tokens: int
18+
19+
choices: Optional[List[Choice]]
20+
created: int
21+
id: str
22+
model: str
23+
object: str
24+
usage: Usage

0 commit comments

Comments
 (0)