You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

删除OpenAI微调模型时提示模型不存在的问题求助

无法删除OpenAI微调模型的问题解决

问题背景

我通过带提示词的jsonl文件创建了一个微调模型,执行以下命令查看模型信息:

openai -k sk-blablablablablabla api fine_tunes.list

返回的模型信息如下:

{
  "object": "list",
  "data": [
    {
      "object": "fine-tune",
      "id": "ft-yrlmcjagdwijfrnvkldsn",
      "hyperparams": {
        "n_epochs": 4,
        "batch_size": 1,
        "prompt_loss_weight": 0.01,
        "learning_rate_multiplier": 0.1
      },
      "organization_id": "org-kouf8eihlsamclsl",
      "model": "curie",
      "training_files": [
        {
          "object": "file",
          "id": "file-IyrkYUiefjwkq",
          "purpose": "fine-tune",
          "filename": "data_prepared.jsonl",
          "bytes": 417,
          "created_at": 1694757803,
          "status": "processed",
          "status_details": null
        }
      ],
      "validation_files": [],
      "result_files": [
        {
          "object": "file",
          "id": "file-jofepw8489hfidkdwfiw",
          "purpose": "fine-tune-results",
          "filename": "compiled_results.csv",
          "bytes": 742,
          "created_at": 1694757902,
          "status": "processed",
          "status_details": null
        }
      ],
      "created_at": 1694757804,
      "updated_at": 1694757903,
      "status": "succeeded",
      "fine_tuned_model": "curie:ft-personal-2023-09-15-06-05-01"
    }
  ],
  "next_starting_after": null
}

尝试过的删除操作

我尝试了以下CLI命令删除模型:

openai -k sk-blablablablablabla api models.delete -i <FINE_TUNED_MODEL>
openai -k sk-blablablablablabla api models.delete -i curie:ft-personal-2023-09-15-06-05-01
openai -k sk-blablablablablabla api models.delete -i ft-wyysqbYRFKo2p0ezNXa6F5sc

也用Python代码尝试删除:

import os
import openai
from dotenv import load_dotenv, find_dotenv

load_dotenv(find_dotenv())

def init_api():
    openai.api_key = os.getenv("AI_API_KEY")

init_api()

openai.Model.delete("curie:ft-personal-2023-09-15-06-05-01")

遇到的错误

所有操作均返回相同错误:

The model 'curie:ft-personal-2023-09-15-06-05-01' does not exist (HTTP status code: 404)

解决方案

  • 确认API密钥与组织匹配
    检查使用的API密钥所属组织是否和模型的organization_id(org-kouf8eihlsamclsl)一致,跨组织密钥无法访问目标模型。CLI命令可通过-o指定组织:

    openai -k sk-blablablablablabla -o org-kouf8eihlsamclsl api models.delete -i curie:ft-personal-2023-09-15-06-05-01
    

    Python代码中添加组织指定:

    openai.organization = "org-kouf8eihlsamclsl"
    
  • 验证模型是否存在
    先执行命令列出当前组织下的所有模型,确认目标模型在列表中:

    openai -k sk-blablablablablabla -o org-kouf8eihlsamclsl api models.list
    

    如果模型不在列表中,可能是创建后未同步完成,等待几分钟再尝试删除。

  • 检查模型ID准确性
    确保使用的fine_tuned_model值完全匹配,注意大小写、特殊符号和日期格式,不要遗漏任何字符。

  • 更新OpenAI库版本
    旧版库可能存在API兼容性问题,更新到最新版本:

    pip install --upgrade openai
    

内容的提问来源于stack exchange,提问作者kuchuluk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 01:42:42