返回提交历史
Modified
g4f/Provider/Phind.py
+3
-3
XFEstudio/gpt4free
Fix Phind context and chat history not keeping up with the prompt
bab62e43
代码差异
1 个文件
+3
-3
@@ -39,10 +39,10 @@ class Phind(AsyncGeneratorProvider):
39
39
prompt = messages[-1]["content"]
40
40
data = {
41
41
"question": prompt,
42
"questionHistory": [
42
"question_history": [
43
43
message["content"] for message in messages[:-1] if message["role"] == "user"
44
44
],
45
"answerHistory": [
45
"answer_history": [
46
46
message["content"] for message in messages if message["role"] == "assistant"
47
47
],
48
48
"webResults": [],
@@ -55,7 +55,7 @@ class Phind(AsyncGeneratorProvider):
55
55
"creativeMode": creative_mode,
56
56
"customLinks": []
57
57
},
58
"context": "",
58
"context": ([message["content"] for message in messages if message["role"] == "system"])[0] if ([message["content"] for message in messages if message["role"] == "system"]) else "",
59
59
"rewrittenQuestion": prompt,
60
60
"challenge": 0.21132115912208504
61
61
}