Migration to/ support for Responses API?
Hi, thanks a lot for publishing & maintaining this awesome app 🚀
The Responses API is announced in March (superseding the Assistant API) and seems to be a promising alternative to the Chat Completion API.
The new API endpoint adds a number of interesting features:
- Web Search
- Computer Use
- File search etc.
Any plan on migrating to/ adding supoprt for this API? Thanks!
Related: #96
There is no reason to avoid migrating to Responses API. User experience might be tricky though. Perhaps, passing built-in tools enabled by default when spinning up the app would be the easiest way to unlock tools.
Hi @seratch, thanks for your swift response!👋
User experience might be tricky though
You're absolutely right - I imagine a tool picker UI might be tough to implement given how this app works. Just allowing the model to use whatever it wants will be the easiest solution, and GPT-4o on chatgpt.com uses tools without the user telling it to do so anyway ¯_(ツ)_/¯
Tool handles like /search might be another option, but it's a rather messy hack and sacrifices discoverability...
Anyway, glad to hear that you see no significant blocker! I might be able to implement this (client.chat.completions.create() is called just four times in the codebase), but it totally depends on the amount of spare time available... ;)
👍