new ai provider
This commit is contained in:
@@ -135,7 +135,10 @@ func (o *OpenAIAPI) CreateCompletion(request CreateCompletionReq) (*OpenAIRespon
|
|||||||
func (o *OpenAIAPI) CompressChat(history []Message) (*OpenAIResponse, error) {
|
func (o *OpenAIAPI) CompressChat(history []Message) (*OpenAIResponse, error) {
|
||||||
request := CreateCompletionReq{
|
request := CreateCompletionReq{
|
||||||
Model: o.Model,
|
Model: o.Model,
|
||||||
Messages: history,
|
Messages: append(history, Message{
|
||||||
|
Role: "user",
|
||||||
|
Content: CompressPrompt,
|
||||||
|
}),
|
||||||
Verbosity: "low",
|
Verbosity: "low",
|
||||||
Temperature: 1.0,
|
Temperature: 1.0,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user