Fix Phind context and chat history not keeping up with the prompt

This commit is contained in:
RasyiidWho 2024-01-22 01:33:41 +07:00
parent c809346b43
commit bab62e4345
1 changed files with 3 additions and 3 deletions

View File

@ -39,10 +39,10 @@ class Phind(AsyncGeneratorProvider):
prompt = messages[-1]["content"]
data = {
"question": prompt,
"questionHistory": [
"question_history": [
message["content"] for message in messages[:-1] if message["role"] == "user"
],
"answerHistory": [
"answer_history": [
message["content"] for message in messages if message["role"] == "assistant"
],
"webResults": [],
@ -55,7 +55,7 @@ class Phind(AsyncGeneratorProvider):
"creativeMode": creative_mode,
"customLinks": []
},
"context": "",
"context": ([message["content"] for message in messages if message["role"] == "system"])[0] if ([message["content"] for message in messages if message["role"] == "system"]) else "",
"rewrittenQuestion": prompt,
"challenge": 0.21132115912208504
}