searxng/searx/testcpt3.py
Joseph Cheung 7a0238666f o
2023-03-02 18:15:54 +08:00

24 lines
No EOL
730 B
Python

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)