Skip to content

feat: OpenAI API Option And Model Use Without Using Custom URL#36

Closed
ChandlerVS wants to merge 2 commits intozachlatta:mainfrom
ChandlerVS:openai-support
Closed

feat: OpenAI API Option And Model Use Without Using Custom URL#36
ChandlerVS wants to merge 2 commits intozachlatta:mainfrom
ChandlerVS:openai-support

Conversation

@ChandlerVS
Copy link
Copy Markdown

OpenAI API Option Without Using Custom URL

This PR allows for the selection and use of OpenAI's API without having to input custom URLs, etc. It also uses openai models instead. I think this solution is nice because you can switch between OpenAI and Groq witout tinkering with URL settings, etc.

Users can select from Groq, OpenAI, or Custom during setup:

Screenshot 2026-03-14 at 12 41 13 PM

If OpenAPI is selected, it shows a similar input screen to Groq, but with links to OpenAI instead:

Screenshot 2026-03-14 at 12 41 15 PM

It is also configurable in settings after setup:

Screenshot 2026-03-14 at 12 40 47 PM

Additional Notes

  • Groq is the fallback, so existing users should not be affected
  • Saving an API key does not override the API key of a different provider, so you can freely switch between Groq and OpenAI without hassle
  • When selecting OpenAI, an OpenAI model is used for chat instead of llama
  • I may have missed it, but I did not see Whisper 3 as an option within OpenAI's API itself. It seems the only available Whisper model is whisper-1 (https://developers.openai.com/api/docs/guides/speech-to-text). I am unsure if the 4o models from the doc will work well here.

@ChandlerVS
Copy link
Copy Markdown
Author

Closing in support of #43.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant