Can you make a list models API call with this key to check if the model shows up in the response?
{
"object": "list",
"data": [
{
"id": "gpt-4-1106-preview",
"object": "model",
"created": 1698957206,
"owned_by": "system"
},
{
"id": "text-embedding-3-small",
"object": "model",
"created": 1705948997,
"owned_by": "system"
},
{
"id": "tts-1-1106",
"object": "model",
"created": 1699053241,
"owned_by": "system"
},
{
"id": "dall-e-2",
"object": "model",
"created": 1698798177,
"owned_by": "system"
},
{
"id": "tts-1",
"object": "model",
"created": 1681940951,
"owned_by": "openai-internal"
},
{
"id": "tts-1-hd-1106",
"object": "model",
"created": 1699053533,
"owned_by": "system"
},
{
"id": "tts-1-hd",
"object": "model",
"created": 1699046015,
"owned_by": "system"
},
{
"id": "dall-e-3",
"object": "model",
"created": 1698785189,
"owned_by": "system"
},
{
"id": "whisper-1",
"object": "model",
"created": 1677532384,
"owned_by": "openai-internal"
},
{
"id": "gpt-4",
"object": "model",
"created": 1687882411,
"owned_by": "openai"
},
{
"id": "gpt-4o-2024-05-13",
"object": "model",
"created": 1715368132,
"owned_by": "system"
},
{
"id": "gpt-4-turbo",
"object": "model",
"created": 1712361441,
"owned_by": "system"
},
{
"id": "gpt-4-turbo-2024-04-09",
"object": "model",
"created": 1712601677,
"owned_by": "system"
},
{
"id": "gpt-4-0125-preview",
"object": "model",
"created": 1706037612,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo",
"object": "model",
"created": 1677610602,
"owned_by": "openai"
},
{
"id": "gpt-4-turbo-preview",
"object": "model",
"created": 1706037777,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo-0125",
"object": "model",
"created": 1706048358,
"owned_by": "system"
},
{
"id": "gpt-4o-mini",
"object": "model",
"created": 1721172741,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-2024-07-18",
"object": "model",
"created": 1721172717,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo-1106",
"object": "model",
"created": 1698959748,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo-16k",
"object": "model",
"created": 1683758102,
"owned_by": "openai-internal"
},
{
"id": "gpt-4-vision-preview",
"object": "model",
"created": 1698894917,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo-instruct-0914",
"object": "model",
"created": 1694122472,
"owned_by": "system"
},
{
"id": "gpt-4-0613",
"object": "model",
"created": 1686588896,
"owned_by": "openai"
},
{
"id": "gpt-3.5-turbo-instruct",
"object": "model",
"created": 1692901427,
"owned_by": "system"
},
{
"id": "gpt-4o-2024-08-06",
"object": "model",
"created": 1722814719,
"owned_by": "system"
},
{
"id": "gpt-4-1106-vision-preview",
"object": "model",
"created": 1711473033,
"owned_by": "system"
},
{
"id": "babbage-002",
"object": "model",
"created": 1692634615,
"owned_by": "system"
},
{
"id": "davinci-002",
"object": "model",
"created": 1692634301,
"owned_by": "system"
},
{
"id": "chatgpt-4o-latest",
"object": "model",
"created": 1723515131,
"owned_by": "system"
},
{
"id": "gpt-4o",
"object": "model",
"created": 1715367049,
"owned_by": "system"
},
{
"id": "text-embedding-3-large",
"object": "model",
"created": 1705953180,
"owned_by": "system"
},
{
"id": "text-embedding-ada-002",
"object": "model",
"created": 1671217299,
"owned_by": "openai-internal"
}
]
}
Thanks for sharing this. From the response, it’s immediately clear that the model you’re trying to delete doesn’t exist within the scope of your API key as it’s not present in the response of the list models API call.
Thus the model is either already deleted or in a different org.
But I have just one org…one apikey with all permissions and happen this
Do you still see this fine-tuned model in the chat completion playground?
After i try a lot… i archived the project and delete the apikey and create a new project with new apikey…
and try again with no sucess…
Can you add me on discord for i show you?
You can delete fine tune model?
Why i create a finetune with my apikey inside my organization and when i will check de owner of the model finetuned is another organization? i just have one orgainzation and one apikey with all permissions…
thats the point…
Can u help me ? what i have to do, to delete finetune model?
the each step?
Today a create a new account with new organization name with 20 USD… i was able to create a finetune model normally with just one apikey and one org … and still not have any permission ( apikey is setted to all )
As I was able to replicate the non-functionality of the delete method on a normal account, with attempts on any combination of model or credentials, returning the same 403 message: we must either accept that that is the way it is, or hope that OpenAI recognizes a bug in the utility they hope to provide, contrary to documentation.
For now, there is nothing for you to do but live with a longer list of models in the model listing than you’d like, and like me, refrain from the clutter of fine-tune for mere entertainment.
I’ll flag this for moving into the “bug” category and for escalation. One would hope that if it does then get repaired, that the rights required, the dangers of exposing this to API keys, and what one would then see in the model listing after delete, would be clearly spelled-out in documentation.
I continue to have no issues deleting gpt-4o or gpt-4o-mini fine-tunes. Tried a cURL request, tried via Python and then validated the deletion via a list models request, which confirmed the successful deletion in both cases.
Fine-tunes in question were created 2 weeks ago under a personal account. I created a new API key for the purpose of deletion and faced no issues.
i have a organization called Neurok
And when i finish the finetune model, i make a request to get models to see the onwer of this finetune model… and the owner have a different name …
and i just have one apikey and one organization and one project…
same here: orag: default, project: ABC
i can create fine-tuned models inside my project, the owner is something random and while trying to delete the models via API (with a project token of course) I get the error: Missing scopes: api.delete
that makes no sense… ;(((
I’m facing this issue a long time a go…
We stopped creating fine tune models because that.
Absolutely no one can find the reason of this problem… even with all information for troubleshooting.
Someone from openai here can really understand and fix that?
nice, now i am stuck forever with models i don´t want to see… amazing concept… on the one hand there are working such smart people but seeing this, … speechless…
@OpenAl PLEASE HELP ? how do we delete fine-tuned models if the web ui does not offer this and the API says: Missing scopes: api.delete ???
This post details the requirements to delete a fine-tune model, and a script to help:
You of course put your actual ft:
model name in the script near the top instead of the bare "gpt-3.5-turbo-0125"
model name. The existing name is there for safety - you see it not deleting OpenAI’s own model.
You should be able to delete a fine-tune with the legacy user API key. Are you the owner of the org where the fine-tuned model exists @michabbb ?
I’m the owner of my organization and have just one project and use the project api key and I’m not able to delete… I don’t have permission to delete ( apikey is set to all permissions)… And shows up a different owner name.
Very weird behavior
as explained here: none key is working ;-(