帮我写个post请求chatgpt 3.5生成文章的例子
时间: 2023-03-25 22:03:23 浏览: 137
如何用chatgpt帮你写代码
好的,以下是一个使用 Python 语言发送 POST 请求到 ChatGPT 3.5 生成文章的例子:
```python
import requests
url = "https://api.openai.com/v1/engines/davinci-codex/completions"
prompt = "请生成一篇关于人工智能的文章。"
payload = {
"prompt": prompt,
"max_tokens": 1024,
"temperature": .7,
"n": 1,
"stop": "\n"
}
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY"
}
response = requests.post(url, json=payload, headers=headers)
if response.status_code == 200:
result = response.json()
article = result["choices"][]["text"]
print(article)
else:
print("请求失败,状态码为", response.status_code)
```
请注意,上述代码中的 `YOUR_API_KEY` 需要替换为你自己的 OpenAI API 密钥。此外,`prompt` 变量中的内容可以根据你的需求进行修改。
阅读全文