This could be added either creating and interface for the AI parts and implement it with more clients or changing the libraries.
Since Gemini supports (or at least started to) the OpenAI api implementation, it would be probably easier to switch to that lib if the history handling will remain easy and clean.
This could be added either creating and interface for the AI parts and implement it with more clients or changing the libraries.
Since Gemini supports (or at least started to) the OpenAI api implementation, it would be probably easier to switch to that lib if the history handling will remain easy and clean.