hello, i think i have account issues. i was given an enterprise account today. it was very difficult to accept the invite from the organization with the email address they gave me. kept telling me to use a different email. i finally got into the account using the mac chatgpt client. i can use the models and see the company organization now. and they’ve made me admin. now, i’m trying to access the api. so i go to platform.openai.com and created a user key and project key and get this error on both.
“NotFoundError: Error code: 404 - {‘error’: {‘message’: ‘The model gpt-4 does not exist or you do not have access to it.’, ‘type’: ‘invalid_request_error’, ‘param’: None, ‘code’: ‘model_not_found’}}”
so in platform.openai.com i see that my organization is set to “Personal” and i can’t change it. it doesnt seem to see that i’m part of this new org. and maybe this is why im blocked?
this is my test api call
Test OpenAI API call using the correct method and endpoint for the latest version
response = openai.completions.create( # Correct method for the updated OpenAI library
model=“gpt-4”, # Or “gpt-3.5-turbo”
prompt=“Hello, how can I use the OpenAI API?”,
max_tokens=150
)
Output the result
print(response[‘choices’][0][‘text’])
is there any way to get my org to appear correct in platform or any way to get help with this? i should be able to access by api somehow.
For Enterprise, you should have a support contact? If not, I’d reach out to help.openai.com and let them know you have a personal account + Enterprise. That might be the cause of the issue?
Were you invited to a seat license for ChatGPT Enterprise, where that is only the web chatbot and the only place there is truly a published product named “Enterprise”?
Or were you invited to an API organization, which anyone that has even spent $5 on API credits can do?
API only has two levels of organization member, “owner”, or “reader”, so I think you might be confused about what services you actually have been provided.
ChatGPT and API are unconnected and one doesn’t pay for the other.
If you are a member of an API organization that will pay for your API usage, you can go to the platform.openai.com site, and in the upper left, you will have two or more options for organization to pick from, upon which you can have projects.
You can also for “user keys” ones that apply to you personally as an account login, select the default organization that they will be billed to from a drop-down.
Enterprise is a considered tier, because it is more expected that your company will be fielding support for their employees, and that the administrator that communicates with OpenAI account manager would not be out of their depth.
so ui usage and api usage or governed by different subscriptions it seems? thanks for giving me that distinction. i had such a hard time starting with the business account. i thought my account was messed up
If you are a ChatGPT enterprise customer, then your site is chatgpt.com.
If you are on a company domain and using a company email address is what got you access, you would NOT want to fund an API account there with your own money for experimentation, as loss of company access would make your personal credits and whole account be inaccessible.
You also might have been asked to “migrate” your ChatGPT to Enterprise, in which case the company is now all up in your ChatGPT business, but the API should still be yours if it was created with your own email and password.
ok, thank you. i think actually they put me on a team account and not enterprise. i think that’s why i was confused before in how they described it. i’m reaching out to enterprise sales now to get it straightened out.