OpenAI API对象生命周期管理:服务器清理与应用职责咨询
OpenAI API 对象生命周期与管理责任说明
需要应用显式管理(服务器不会自动清理)的对象
Assistants、VectorStores、VectorStoreFiles:这类核心资源会永久保留,直到应用调用对应的删除接口(如delete_assistant、delete_vector_store)触发清理。需由应用根据业务需求规划删除逻辑,比如定期清理闲置资源。Threads:会被永久留存,且无官方列表查询接口。应用必须自行记录创建的Thread ID,后续需要删除时才能通过delete_thread接口操作,否则无法定位并清理这些资源。Messages:完全隶属于对应Threads,生命周期与所属Thread绑定。删除Thread时,其下所有Messages会被自动清理;若Thread保留,Messages也会持续留存,无需单独处理(无单独删除单条Message的接口)。
临时对象(服务器自动清理,无需应用干预)
Runs和RunSteps:属于临时执行类资源,OpenAI会在7天左右自动清理。不应依赖这类对象的长期可查询性,也无需手动调用删除接口,服务器会自动完成清理。
内容的提问来源于stack exchange,提问作者danh
相关产品推荐
相关产品推荐

