Update Gemini model configurationsUpdated model configurations to include new Gemini versions and removed outdated ones.
fixes based on tests, improve tests
introduce a "Generic" modelThis is basically an OpenAI implementation, which then can be reused bymost other providers since they usually implement a somewhat compatibleAPI. The API URL can be se
introduce a "Generic" modelThis is basically an OpenAI implementation, which then can be reused bymost other providers since they usually implement a somewhat compatibleAPI. The API URL can be set manually so it should be easy to add newunsupported providers.
show more ...
rewrite roles for GeminiGemini expects the role model instead of assistant. Older models allowedboth, the newer ones not.
updated model data
add remote component to ask questions to the botThe endpoint allows to override model and language settings on demand.
some model updatesstill not 100% uptodate
allow to set arbitrary modelsWe now initialize a model configuration even if we have no info inmodel.json using some default values for the token limits.Models can implement the loadUnkonwModelI
allow to set arbitrary modelsWe now initialize a model configuration even if we have no info inmodel.json using some default values for the token limits.Models can implement the loadUnkonwModelInfo() method to fetch the infofrom an API if such a thing exist. Implemented for gemini and ollamacurrently.
support the Google Gemini API