【问题标题】:OpenAI, Python, Delete FileOpenAI, Python, 删除文件
【发布时间】:2021-12-15 23:23:45
【问题描述】:

为了测试一些 OpenAI 文件功能(回答、搜索等),我通过 OpenAI API 使用 python 创建了几个文件。

根据 OpenAI [文件文档][1],我现在尝试删除我创建的文件,如下所示:

openai.File("file-CQ0tfZ4p3Hihlbwi1tQYmZV2").delete()

我得到的错误如下:

TypeError: delete() missing 1 required positional argument: 'sid'

我知道该文件存在,因为我可以打印它的属性。 我的编码能力相当基础……我怎样才能删除一些……或所有文件。

整个sn-p代码如下:

import openai

#set environment variable and print
os.environ['OPENAI_API_KEY'] = '*************************'
os.environ.get('OPENAI_API_KEY')

openai.File("file-CQ0tfZ4p3Hihlbwi1tQYmZV2").delete()

【问题讨论】:

    标签: python file delete-file openai


    【解决方案1】:

    OpenAI 文档中有一个错误。

    你必须删除如下:

    openai.File.delete("file-CQ0tfZ4p3Hihlbwi1tQYmZV2")

    而不是

    openai.File("file-CQ0tfZ4p3Hihlbwi1tQYmZV2").delete()

    【讨论】:

      猜你喜欢
      • 2020-04-24
      • 2022-01-06
      • 2020-09-30
      • 1970-01-01
      • 2023-02-08
      • 2014-12-14
      • 2013-07-01
      • 1970-01-01
      • 2020-11-22
      相关资源
      最近更新 更多