Overview

This is a memo on how to delete all files in OpenAI storage.

The following page was helpful.

https://community.openai.com/t/deleting-everything-in-storage/664945

Background

There was a case where I wanted to bulk-delete multiple files uploaded using code like the following.

ff##f#ppiiirrllUalvYiieesneeonn__ed_cuttpsbt((attpaocfftrhotraiiheelc_nllsalhseemutp__=spt=orbblhriaag=oecenttlal_tcco[dsiihhbotedt..(paan=hsf"enttvetidndu.eala(sbcstetppettu_aaootoasc/tlfart)othl._uux,tvssntShett/"Decoas*rKtrn).bfoedt"hir.x)el_ittlesdh"fpt,e)oeborrarffteiiptcsllaoh.eetfshufi=cpolfoilreiuno_lnacbetfdoa_simtsltpctoehlhrf_eeeeptsatafi.mhtiousehlnpse.lb]soa,atdca_hdadntdot_hpseoemlelt(tohethreesvuelcttoorfstthoirse,operation.

Method

Running the following code allowed me to perform bulk deletion.

fi#cdddddirmleeeeefopIifffffmonerinuftelriflwdciemw_motttpirxiefoiheoflahnapillycssrsilnsiiaieda=oe:etpltlefcenlmnnalanwpp_oeprfcp_erfifciscptiorfp:p(eppppppcieeeeee(atiOdaitrfnnreirraeifohfelrerneorr)rrrrrrhflllll_)iezp_mtiis(itleinTslrolii_mfsrii:Tiiiiiioiiiis_teefehFnlernueandrpelineenaaipnnrnnnnnnicffffeiinirppiteetrtt_uosepricpcorcntltrofcttuttttttchulldb:p=mmtAl=oerrl(s=s(nie(dennre,rretett(limnil((e((((((eopcicicecrr=pehIepsiie"(p"ndfe:s=(iteite.f_oasli"":""""""ilhshshlheioe((iepnnNF)coN_"lefnufan=cudf"fnteeeAO\[[[[[=coototoeoan"r))nnottoi:lnord{elitritthr_iFiinlpn12349eai_i_itikt_tO:p(n((tliseaft=il(nle(ionflil=o=itle=]]]]]idcfcacec(_pufsrfFeeefstiese"edfniielenn.r=n=_eiene_e"mOetiee"on.ipel_ctsN_"pclsesicffaULLDEp=fldaIapn(lsFuntdloefl()oid[uee.(n=lriitApiiexui=e=_=l=nieA"e=pino.aen=.iirna{t.dd)p=iellislsslit"l=s=d=l=vnnIEnoldtftssflee=fti(i=ee:ueseeosottet(1e(e_a_AnacneEiaediens=iee}"sllt"npssniat"""(")"l"f"l_Ictmlsrfl)f.al(tpln]Edfee(Yto.sdaae)E:)23e4i9i"leeieuroeodte).o0eu=niitt"E.ndwctlln""t"l"d:ir,e)pous=uaen:fn:sm{tgleeTSfseiaafllat::e:e:enlrn.=nttaisedfeie(dh"ieltnnile_scnt"to:dldaimlefrairtss:i:l.ehctlfalrf(hthr.a.i0.:mee.oatl([esedteseini)oebfds:"e}sduteea)il{saepl"ldayli"iePt)..anet.nesw.t(ulf)esoecf)ldl(d[ltd(iffotceilafreisdsu(eieepa{ia.fmiir(tlli:ipdl"eir).lassautfs)"iellceelslo.e)lses.usreit)l.eeihdctes"etcPncceptl(ednno_td(.e)utahlafrcoiepsaantifeepitenoemieemsm.u,tmu(cidlud'itiaelasaeeireemcel_er)alocsetsk=.dpst}bh)eftpsinfeet:efe"u}otieo.ieostei:o(uat]sam[ri-ilsiyltflssc,ere{cdeaesoe"ruilusf=t.fte1).l=t=fs)yplyrirC"=uio)]fl"a=le:esora1tlian"y(ao=tmes)ced<lOst)ocgaf{tatas:f.eepssuoadirhnitiril1nei'rni:leetmesodeansfnessedtm}tomAthci.",pf"s:at]ereIaahr")oi)tni,,}nvom)pnla{tmi"fteiausemcseCon)isctrenpr"srrtl"beip.a(e)te(e)e"oofmfaaaacse)nsieitmtnhnellepeyowr=eaed(diide"nn._f:octeqaadcditehlusmral{h)eisepeteceptri}aae.rr>ueestt}cerddt[he"railp.)a{d)etneo""nra_aepns))teratdu(essete_tf"p)ddi')oc._atlanosatoessrttesserr)}r)i.ef."e:sicts)ttdtitua}.mrrn]"efnt")(ts)'it'%mo.Ye\-(mn%'em%nT-Yuy%-:pd%e'm")-)'%YdE'S)'toconfirm:")

The following menu options are displayed, and entering 4 allows bulk deletion.

=[[[[[=12349]]]]]AsULLDEspiiexilsslisottettatadaaenlltfllasillfalfeinildalesesdseiulstetitalenittoynfei=l=oefsy(ocuornfcihromiacteionrequired)

Summary

This is a very convenient tool, but please use it with caution.

I hope this serves as a useful reference.