python - Openai api Completion.create 无法处理我的 python 代码

标签 python openai-api

在 openai.py 中,Completion.create 突出显示为警报并且也不起作用..错误就在下面..代码有什么问题

response = openai.Completion.create(
    engine="text-davinci-002",
    prompt="Generate blog topic on: Ethical hacking",
    temperature=0.7,
    max_tokens=256,
    top_p=1,
    frequency_penalty=0,
    presence_penalty=0
)

$ python openai.py
Traceback (most recent call last):
  File "E:\python\openAI\openai.py", line 2, in <module>
    import openai
  File "E:\python\openAI\openai.py", line 9, in <module>
    response = openai.Completion.create(
AttributeError: partially initialized module 'openai' has no attribute 'Completion' (most likely due to a circular import)

最佳答案

对于我的傻瓜伙伴们,他们仔细阅读了上述所有建议,并想知道为什么它不起作用:

确保您的文件未命名为 openai.py。因为那时它会调用自己,因为 python。

在这个废话上浪费了 2 个小时,哈哈。

相关链接How to fix AttributeError: partially initialized module?

关于python - Openai api Completion.create 无法处理我的 python 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71607064/

相关文章:

google-sheets - 让 ChatGPT 在 Google 表格中的所有行中回答

next.js - 即使我在将 Next.js 网站与 ChatGPT 链接时收到响应,为什么还是收到 401 错误?

openai-api - 如何通过忽略停止序列在 OpenAi 中生成大文本?

python - 在 Jupyter Notebook 中嵌入幻灯片

Python 错误 : List Object Not Callable with For Loop

python - python 集合组合方法中的惊人顺序

openai-api - 如何将LangChain Vector Store加上整个文档传递给OpenAI?

openai-api - 开放人工智能 : Stream interrupted (client disconnected)

python - 使用python读取xbrl

python - 使用 MatPlotLib 绘制连续数据流