Spaces:
Runtime error
Runtime error
File size: 664 Bytes
284628d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import requests
def chat(input, history=[]):
headers = {
"Authorization": "Bearer sk-TmUhOQKWsJ5t43QVoGBblSw3GFOMZwZhpGFlCGX7jxwedsdN"
}
_history = []
for item in history:
_history.append({"role": "user", "content": item[0]})
_history.append({"role": "assistant", "content": item[1]})
j = {
"model": "gpt-3.5-turbo",
"messages": [*_history, {"role": "user", "content": input}],
"temperature": 0.7
}
result = requests.post('https://api.aiproxy.io/v1/chat/completions', json=j, headers=headers)
return result.json()['choices'][0]['message']['content']
if __name__ == '__main__':
print(chat('你好'))
|