我正在尝试使用 OpenAI Python SDK,我通过 pip 安装了最新版本,并验证了它是通过 pip list 安装的。现在,当我运行代码并发出一个简单的请求时,我收到一个错误,提示存在我以前从未见过的循环导入。
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="gpt-3.5-turbo",
response_format={"type": "json_object"},
messages=[
{
"role": "system",
"content": "You are a helpful assistant designed to output JSON.",
},
{"role": "user", "content": "Who won the world series in 2020?"},
],
)
print(response.content)
Run Code Online (Sandbox Code Playgroud)
这是错误:
ImportError: cannot import name 'OpenAI' from partially initialized module 'openai' (most likely due to a circular import) (.../.pyenv/versions/3.11.5/lib/python3.11/site-packages/openai/__init__.py)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3101 次 |
| 最近记录: |