import http.client
import json
conn = http.client.HTTPSConnection("api.openai.com")
api_key = "你的API密钥"
headers = {
'Content-Type': 'application/json',
'Authorization': f'Bearer {api_key}'
}
data = {
"model": "gpt-4",
"messages": [
{"role": "user", "content": "写一首关于胡萝卜的诗,用中文"}
]
}
conn.request("POST", "/v1/chat/completions", body=json.dumps(data), headers=headers)
response = conn.getresponse()
response_data = response.read().decode()
result = json.loads(response_data)
print(result["choices"][0]["message"]["content"])
conn.close()