帮我写一个用python连接国外chatgpt的程序
时间: 2023-02-22 09:54:51 浏览: 139
可以使用 OpenAI 的 GPT-3 API 来连接国外的 ChatGPT,下面是一个简单的 Python 程序示例:
```
import requests
def chatgpt_response(prompt):
api_key = "YOUR_API_KEY"
model = "text-davinci-002"
completions_url = f"https://api.openai.com/v1/engines/{model}/completions"
headers = {
"Content-Type": "application/json",
"Authorization": f"Bearer {api_key}"
}
prompt = prompt.strip()
response = requests.post(
completions_url,
headers=headers,
json={
"prompt": prompt,
"max_tokens": 1024,
"n": 1,
"stop": None,
"temperature": 0.5,
}
).json()
return response["choices"][0]["text"].strip()
query = input("What would you like to ask ChatGPT? ")
response = chatgpt_response(query)
print("ChatGPT: " + response)
```
请替换 `YOUR_API_KEY` 为您的 API 密钥,运行该程序并输入您的提示,即可得到 ChatGPT 的回答。
注意:需要先安装 requests 库,可以使用 `pip install requests` 命令安装。
阅读全文