diff --git a/searx/testcpt3.py b/searx/testcpt3.py new file mode 100644 index 000000000..36f97abad --- /dev/null +++ b/searx/testcpt3.py @@ -0,0 +1,24 @@ +import requests, os, json +gpt = "" +prompt = "你好" +gpt_url = "https://api.openai.com/v1/chat/completions" +gpt_headers = { + "Authorization": "Bearer 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", + "Content-Type": "application/json", +} +gpt_data = { + "model": "gpt-3.5-turbo", + "messages": [{"user":prompt}], + "max_tokens": 256, + "temperature": 0.9, + "top_p": 1, + "frequency_penalty": 0, + "presence_penalty": 0, + "stream": False + +} +gpt_response = requests.post(gpt_url, headers=gpt_headers, data=json.dumps(gpt_data)) +if prompt and prompt !='' : + gpt_response = requests.post(gpt_url, headers=gpt_headers, data=json.dumps(gpt_data)) + gpt_json = gpt_response.json() +print(gpt_json) \ No newline at end of file diff --git a/searx/webapp.py b/searx/webapp.py index f8467b528..db0b1f15f 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -733,7 +733,7 @@ def search(): } gpt_data = { "model": "gpt-3.5-turbo", - "messages": [{"user":prompt}], + "messages": [{"role":"user","content":prompt}], "max_tokens": 256, "temperature": 0.9, "top_p": 1, diff --git a/searx/webapp1.py b/searx/webapp1.py index f8467b528..db0b1f15f 100644 --- a/searx/webapp1.py +++ b/searx/webapp1.py @@ -733,7 +733,7 @@ def search(): } gpt_data = { "model": "gpt-3.5-turbo", - "messages": [{"user":prompt}], + "messages": [{"role":"user","content":prompt}], "max_tokens": 256, "temperature": 0.9, "top_p": 1,