Issue Accessing Fine-Tuned Models Across Projects in a specific Organization

I’m working with OpenAI’s API and fine-tuned models, and I’ve encountered a problem regarding accessing fine-tuned models across different projects within the same organization.

Problem:

  • I have several projects within the same organization on OpenAI, seperated due to functionality (ex R&D etc).
  • When using the API key for Project A, I can access fine-tuned models associated with Project A.
  • However, I am not able to access a fine-tuned model from another project (Project B) in the same organization using the API key of Project A.
  • Additionally, in the OpenAI web UI, when selecting models, I can see the fine-tuned model from Project B, but it doesn’t show up in the list of fine-tuned models for Project A when I look at the fine-tuned model list provided by the API.
  • The error code is like below:
    openai.NotFoundError: Error code: 404 - {‘error’: {‘message’: ‘The model ft:gpt-4o-mini-2024-07-XX:XX... does not exist or you do not have access to it.’, ‘type’: ‘invalid_request_error’, ‘param’: None, ‘code’: ‘model_not_found’}}

My Questions:

  1. Is this behavior intended? I expected to be able to use other projects finetuned models.
  2. Should models be scoped strictly to their own project? Is there some organization-wide scoping that I’m missing, which might explain this cross-project model access?
  3. Does anyone know how to fix this? Is there any setting I am missing to set to be able to access projects finetuned models?

Any insights or similar experiences would be appreciated!

Sorry, I didn’t understand why this post was flagged and hidden?