Fernando Maclen
Fernando Maclen
Here's a draft of a potential UI implementation of some the requirements above: 
I'm not sure entirely sure I understand this request, or what the use-case would be. It sounds like you want Hollama to expose an API using the OpenAI schema so...
@binarynoise What are "OpenAI-API-compatible servers"? Is the suggested feature for adding a way to set your own OpenAI API key and be able to choose to get a completion from...
@binarynoise @anagri thanks for the clarification, I understand what you mean now.
To expand a bit, I'm not opposed to the idea of allowing multiple completion servers, this is however not a trivial implementation and we have other priorities at the moment....
**References** - OpenAI's API: https://platform.openai.com/docs/api-reference/authentication - Open Web UI: https://github.com/open-webui/pipelines/blob/main/examples/pipelines/providers/openai_manifold_pipeline.py - Anthropic's API: https://docs.anthropic.com/en/api/getting-started - Ollama with OpenAI interface: https://github.com/ollama/ollama/blob/main/docs/openai.md
- [ ] Investigate if OpenAI's JS library can receive stop completion requests, or if we need to use fetch - [ ] Add OpenAI as a new completion strategy,...
I definitely would like to expand on the capabilities the UI can do with Ollama. For example, I'd love to support uploading `images` for multimodal models, _pull models_ from the...
I'm not entirely sure why we need dedicated buttons for cut, copy & paste. The browser already has built-in context menus and keyboard shortcuts for those actions.
Oh, I see. Thanks for the clarification. Given the complexity of this change I think we would be better off using an existing library to handle this, such as [`electron-context-menu`](https://github.com/sindresorhus/electron-context-menu)....