banana
banana copied to clipboard
Support `InputFile`
Just for now banana
doesn't support sending files (see InputFile
API section). We need a solution that is:
- Optional - do not require every agent to support file uploading
-
Simple - single customization point for every to-be-supported agent (like
agent::request<T>
, but for file uploading) - Generic - support both blocking, async and coroutine-based agents
- Isolated - do not modify existing API methods
I can help to solve this issue. As soon as I write a code, I will sent it to you.