Langroid

Latest version: v0.50.1

Safety actively analyzes 723954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 17 of 71

0.27.2

fix: gemini base URL update to use OpenAI client

Base URL is now:

`GEMINI_BASE_URL = "https://generativelanguage.googleapis.com/v1beta/openai"`

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.

Page 17 of 71

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.