1
0
This repository has been archived on 2024-02-27. You can view files and clone it, but cannot push or open issues or pull requests.
chatgpt-to-api/internal/chatgpt/convert.go
2023-04-02 22:53:33 +08:00

14 lines
372 B
Go

package chatgpt
import (
internal_types "freechatgpt/internal/types"
)
func ConvertAPIRequest(api_request internal_types.APIRequest) internal_types.ChatGPTRequest {
chatgpt_request := internal_types.NewChatGPTRequest()
for _, api_message := range api_request.Messages {
chatgpt_request.AddMessage(api_message.Role, api_message.Content)
}
return chatgpt_request
}