From a604c95dac8c910db583c6101a5c7c52c587e5a7 Mon Sep 17 00:00:00 2001 From: Antonio Cheong Date: Sat, 8 Apr 2023 12:33:11 +0800 Subject: [PATCH] fake system messages --- internal/chatgpt/convert.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/chatgpt/convert.go b/internal/chatgpt/convert.go index 05f5d65..e6cb0e2 100644 --- a/internal/chatgpt/convert.go +++ b/internal/chatgpt/convert.go @@ -7,6 +7,10 @@ import ( func ConvertAPIRequest(api_request typings.APIRequest) typings.ChatGPTRequest { chatgpt_request := typings.NewChatGPTRequest() for _, api_message := range api_request.Messages { + if api_message.Role == "system" { + api_message.Role = "user" + api_message.Content = "system: " + api_message.Content + } chatgpt_request.AddMessage(api_message.Role, api_message.Content) } return chatgpt_request