curl -X POST "http://127.0.0.1:8000" \ -H 'Content-Type: application/json' \ -d '{"prompt": "你好", "history": []}'
时间: 2023-09-28 13:08:07 浏览: 189
Windows使用curl发送http请求,json报文。
好的,根据您给出的curl命令,我可以帮您编写相应的Python代码来实现同样的功能,代码如下:
```python
import requests
# 设置请求头
headers = {
'Content-Type': 'application/json'
}
# 设置请求参数
data = {
'prompt': '你好',
'history': []
}
# 发送POST请求
response = requests.post('http://127.0.0.1:8000', headers=headers, json=data)
# 获取响应内容
content = response.json()
# 打印响应内容
print(content)
```
这段代码使用Python的requests库发送了一个POST请求,请求头中包含Content-Type为application/json,请求体中包含prompt和history两个参数,分别为'你好'和空列表。请求发送到http://127.0.0.1:8000,并将响应内容打印出来。
阅读全文