Which OpenAI AI models can be used?
I've got an email from OpenAI that they will cease to provide access to Assistant API v1 on December 18.
I checked the project to which the API key used by Wing was created in and found dozens of assistants created by Wing. The funny thing is that they were all set to gpt-4-turbo, even though when configuring I set the model to gpt-4o-mini and the console did not complain about the model. Now, gpt-4-turbo is not the most expensive model regarding the input/output token price (it's $10 / $30 per 1M tokens for input/output respectively) when compared to eg. gpt-4 ($30 / $60 ) but is a bit pricier than gpt-4o ($2.5 / $10) and o1-mini ($3 / $12) and considerably more expensive than gpt-4o-mini ($0.15 / $0.6), for example.
Also, when asking the AI to refactor, I see increase in API requests and token usage, but strangely, it matches neither the model picked in Wing AI config nor the model set in the Assistant created by Wing. Last, I tried setting the model in Wing to gpt-4o-mini and now refactoring increases the usage of GPT-4o-mini-2024-07-18 (according to openai's activity dashboard). And when using the chat, it does not seem to result in any API requests at all.
What is happening here? Does Wing create an Assistant that uses the gpt-4-turbo instead of the model given in the configuration but then doesn't use it anyway? Also, why create so many? I tried changing the model used by the assistant to see if it changes anything but it immediately broke the AI in Wing. I had to delete the assistant, disable AI in Wing, and then restart it.
Which OpenAI AI models can be used when configuring the AI?
Perhaps having a dropdown with the possible models would be less error-prone than trying to guess the correct name.
Comments