Fix: AttributeError in OpenAI-compatible server (#3018)
This commit is contained in:
parent
01a5d18a53
commit
a6d471c759
@ -57,7 +57,7 @@ class UsageInfo(BaseModel):
|
|||||||
|
|
||||||
class ChatCompletionRequest(BaseModel):
|
class ChatCompletionRequest(BaseModel):
|
||||||
model: str
|
model: str
|
||||||
messages: Union[str, List[Dict[str, str]]]
|
messages: List[Dict[str, str]]
|
||||||
temperature: Optional[float] = 0.7
|
temperature: Optional[float] = 0.7
|
||||||
top_p: Optional[float] = 1.0
|
top_p: Optional[float] = 1.0
|
||||||
n: Optional[int] = 1
|
n: Optional[int] = 1
|
||||||
|
|||||||
@ -80,7 +80,7 @@ class OpenAIServingChat(OpenAIServing):
|
|||||||
if request.add_generation_prompt:
|
if request.add_generation_prompt:
|
||||||
return self.response_role
|
return self.response_role
|
||||||
else:
|
else:
|
||||||
return request.messages[-1].role
|
return request.messages[-1]["role"]
|
||||||
|
|
||||||
async def chat_completion_stream_generator(
|
async def chat_completion_stream_generator(
|
||||||
self, request: ChatCompletionRequest,
|
self, request: ChatCompletionRequest,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user