Skip to content

Commit 39cd742

Browse files
authored
Lint
1 parent 3665428 commit 39cd742

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

llama_cpp/server/errors.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
from __future__ import annotations
22

33
import sys
4-
import traceback
54
import time
5+
import traceback
66
from re import compile, Match, Pattern
7-
from typing import Callable, Coroutine, Optional, Tuple, Union, Dict
8-
from typing_extensions import TypedDict
9-
7+
from re import Match, Pattern, compile
8+
from typing import Callable, Coroutine, Dict, Optional, Tuple, Union
109

1110
from fastapi import (
11+
HTTPException,
1212
Request,
1313
Response,
14-
HTTPException,
1514
)
1615
from fastapi.responses import JSONResponse
1716
from fastapi.routing import APIRoute
17+
from typing_extensions import TypedDict
1818

1919
from llama_cpp.server.types import (
20+
CreateChatCompletionRequest,
2021
CreateCompletionRequest,
2122
CreateEmbeddingRequest,
22-
CreateChatCompletionRequest,
2323
)
2424

2525

@@ -46,7 +46,7 @@ class ErrorResponseFormatters:
4646

4747
@staticmethod
4848
def context_length_exceeded(
49-
request: Union["CreateCompletionRequest", "CreateChatCompletionRequest"],
49+
request: Union[CreateCompletionRequest, CreateChatCompletionRequest],
5050
match, # type: Match[str] # type: ignore
5151
) -> Tuple[int, ErrorResponse]:
5252
"""Formatter for context length exceeded error"""
@@ -84,7 +84,7 @@ def context_length_exceeded(
8484

8585
@staticmethod
8686
def model_not_found(
87-
request: Union["CreateCompletionRequest", "CreateChatCompletionRequest"],
87+
request: Union[CreateCompletionRequest, CreateChatCompletionRequest],
8888
match, # type: Match[str] # type: ignore
8989
) -> Tuple[int, ErrorResponse]:
9090
"""Formatter for model_not_found error"""
@@ -105,11 +105,11 @@ class RouteErrorHandler(APIRoute):
105105
# key: regex pattern for original error message from llama_cpp
106106
# value: formatter function
107107
pattern_and_formatters: Dict[
108-
"Pattern[str]",
108+
Pattern[str],
109109
Callable[
110110
[
111-
Union["CreateCompletionRequest", "CreateChatCompletionRequest"],
112-
"Match[str]",
111+
Union[CreateCompletionRequest, CreateChatCompletionRequest],
112+
Match[str],
113113
],
114114
Tuple[int, ErrorResponse],
115115
],
@@ -127,14 +127,14 @@ def error_message_wrapper(
127127
error: Exception,
128128
body: Optional[
129129
Union[
130-
"CreateChatCompletionRequest",
131-
"CreateCompletionRequest",
132-
"CreateEmbeddingRequest",
130+
CreateChatCompletionRequest,
131+
CreateCompletionRequest,
132+
CreateEmbeddingRequest,
133133
]
134134
] = None,
135135
) -> Tuple[int, ErrorResponse]:
136136
"""Wraps error message in OpenAI style error response"""
137-
print(f"Exception: {str(error)}", file=sys.stderr)
137+
print(f"Exception: {error!s}", file=sys.stderr)
138138
traceback.print_exc(file=sys.stderr)
139139
if body is not None and isinstance(
140140
body,

0 commit comments

Comments
 (0)