原标题: 要访问 OpenAI 的 ChatGPT,您可以通过 API 请求进行访问。下面是一个简单的 Python 示例代码,展示了如何使用 OpenAI 的 `openai.ChatCompletion.create` 方法来与 ChatGPT 进行交互:
导读:
```pythonimport openaiopenai.ChatCompletion.create(model="gpt-3.5-turbo",messa...
```python
import openai
openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Who won the world series in 2020?"},
{"role": "assistant", "content": "The Los Angeles Dodgers won the World Series in 2020."},
{"role": "user", "content": “Where was it played?”}
]
)
```
上述代码中,我们首先导入了 `openai` 模块,并向 `ChatCompletion.create()` 方法传递以下参数:
- `model`:指定模型的版本(在此示例中为“gpt-3.5-turbo”)。
- `messages`:包含对话历史记录的列表,每个消息都具有 “role” 和 “content” 属性,“role” 可以是 “system”,“user” 或 “assistant”,而内容则是相应角色的文本。