chatbox
chatbox copied to clipboard
[Feature] Support OpenAI Assistants and Functions
Hi,
than you for this app - Chatbox is by far the best LLM client around.
It could be even better if you could make it
- call Open AI functions , i.e. to access websites or even a search engine
- access Open AI assistants
Please check if these features can be implemented.
Best, Stefan
At the very least, should try to support file upload for openai gpt. currently I have to pull up chatgpt free version to do it
@Bin-Huang I'm gonna support file uploads for openai model, watch for incoming pr!
@jpike88 when will this be implemented? Version 1.4.0 still doesn't support it.
I use ChatGPT instead, I just pay for it
Just wanted to share my thoughts—support for assistant API and function calling has always been in the Chatbox roadmap, and I've been keenly watching the potential of these capabilities to unlock new features. However, as it stands, implementing file upload functionality purely via the assistant API on the client side is still far from ideal—it's quite cumbersome and the experience isn't seamless. At this point, the file upload feature really needs considerable server-side optimization to improve usability, whether it's for ChatGPT or Chatbox AI subscriptions, both of which follow this tech approach.
Yet, the pace of progress in this field always manages to surprise us. Perhaps we'll soon discover even better solutions, like if OpenAI also offers prompt caching, which could enhance the file upload functionality for those using the OpenAI API key.
Support for the Assistant API would be great - even if it spares out file uploads for the moment.
As you can create Assistants and Vector Stores in the Webinterface and it's a process you usually do one time, one could create an assistant in the Web UI, upload a bunch of documents and then use ChatBox to ask questions about them.