I checked the bat file and I don't think so, it didn't include endpoint change, so I would assume endpoint is already coded in. If we can't change endpoint, we can't connect to models from other companies. Hopefully in the near future, I want to use my Gemini API.
I can definitely look into it. When I first started the project, Gemini's API was a little more convoluted and it wasn't too clear to me how to navigate Google's ecosystem. I got drawn to OpenAI's standard and features and just ran with it.
But one extra consideration is that for each API I support, everytime I add a feature, I have to handle that one feature for each API.
Hmm... but maybe that's an issue I could solve by going the MCP server route. You've got me thinking now. I'll see what I can do to expand the API support without making adding more features too cumbersome. To include Grok.
Thank you! Really appreciate the work you put into this. Hopefully its not too difficult. basically changing the endpoint to https://api.x.ai/v1 for Grok for example. Its preferable to OpenAI as its not censored. Thanks again!