使用python调用chatgpt api
时间: 2023-09-27 16:08:17 浏览: 135
以下是使用Python调用ChatGPT API的示例代码:
```python
import requests
# ChatGPT API endpoint URL
url = "https://api-inference.huggingface.co/models/microsoft/DialoGPT-medium"
# API token
token = "YOUR_API_TOKEN_HERE"
# User input
user_input = "Hello! How are you doing today?"
# Define headers with API token
headers = {"Authorization": f"Bearer {token}"}
# Define request data in JSON format
data = {"inputs": user_input}
# Send POST request to ChatGPT API
response = requests.post(url, headers=headers, json=data)
# Extract response message
message = response.json()[0]["generated_text"]
# Print response message
print(message)
```
在上述代码中,您需要将以下值替换为自己的值:
- `YOUR_API_TOKEN_HERE` 替换为您的ChatGPT API token
- `user_input` 替换为您想要与ChatGPT进行对话的字符串
执行上述代码后,您将获得ChatGPT的响应消息,并将其打印到控制台中。
阅读全文