Also fixes built-in model names in `GeminiModel` to use "gemini/" prefix so that OpenAI client is used for these models.
Thanks adam-shams for pointing this out.
0.27.1
fixes/improvements:
- preserve task loggers if set by user (PR 623) - allow agent callbacks in quiet mode (PR 624) - remove duplicate embedding model init in vector-store c'tors (PR 628) - Azure OpenAI - add missing model names, update versions (PR 632)
Thanks alexagr !
0.27.0
feat: support openrouter API
OpenRouter lets you remotely use practically any LLM via their OpenAI-Compatible API, for a fee: https://openrouter.ai/
0.26.2
fix: document_parser.py handle tiny doc edge where size < overlap
0.26.1
feat(minor): => groq use latest version
0.26.0
feat: update to use latest chainlit version
Chainlit dependency was pinned to 1.1.202 since later versions broke Langroid's integration. But this was restricting Langroid to depend on older downstream deps such as starlette. This PR updates langroid to use the latest chainlit, even though some multi-agent workflows don't render how we'd like them to.