mirror of
https://github.com/linux-do/new-api.git
synced 2025-11-06 22:33:41 +08:00
feat: claude 整理prompt
This commit is contained in:
@@ -72,12 +72,12 @@ func RequestOpenAI2ClaudeMessage(textRequest dto.GeneralOpenAIRequest) (*ClaudeR
|
|||||||
}
|
}
|
||||||
formatMessages := make([]dto.Message, 0)
|
formatMessages := make([]dto.Message, 0)
|
||||||
var lastMessage *dto.Message
|
var lastMessage *dto.Message
|
||||||
for i, message := range textRequest.Messages {
|
for _, message := range textRequest.Messages {
|
||||||
if message.Role == "system" {
|
//if message.Role == "system" {
|
||||||
if i != 0 {
|
// if i != 0 {
|
||||||
message.Role = "user"
|
// message.Role = "user"
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
if message.Role == "" {
|
if message.Role == "" {
|
||||||
message.Role = "user"
|
message.Role = "user"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user