🐛 fix: Clear empty messages.

This commit is contained in:
MartialBE
2024-05-21 03:10:23 +08:00
parent 8fc2f1a4a3
commit df3b197b4b
14 changed files with 94 additions and 0 deletions

View File

@@ -110,6 +110,7 @@ func (p *ZhipuProvider) convertToChatOpenai(response *ZhipuResponse, request *ty
}
func (p *ZhipuProvider) convertFromChatOpenai(request *types.ChatCompletionRequest) *ZhipuRequest {
request.ClearEmptyMessages()
for i, _ := range request.Messages {
request.Messages[i].Role = convertRole(request.Messages[i].Role)
if request.Messages[i].FunctionCall != nil {