chatgpt api python调用
时间: 2025-01-08 17:40:26 浏览: 47
### 使用Python调用ChatGPT API
为了通过Python调用ChatGPT API,通常会利用`openai`库来简化请求过程。此方法适用于那些希望集成自然语言处理功能到应用程序中的开发者[^3]。
下面是一个简单的例子展示怎样配置并发送消息给ChatGPT模型:
```python
import os
from openai import OpenAI
client = OpenAI(api_key="your_api_key_here")
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Tell me about the weather today"},
{"role": "assistant", "content": ""}
]
)
print(response.choices[0].message.content.strip())
```
这段代码首先导入必要的模块,并创建了一个带有API密钥认证的客户端实例。接着构建了一组对话信息作为输入传递给指定的聊天完成接口(`chat/completions`)。最后打印出由模型生成的回答部分[^2]。
对于想要同时支持Azure和OpenAI服务的情况,则可以通过调整环境变量或参数设置实现灵活切换不同的后端提供者。
阅读全文
相关推荐


















