Langroid

Latest version: v0.2.5

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

Scan your dependencies

Page 10 of 42

0.1.214

- Adds a remote embeddings server for sentence transformer embeds, using grpc for remote procedure calls, allowing running langroid and generating local embeddings on different machines; currently, this functionality is not handled by tools such as ollama and litellm.

- If possible, uses data parallelism for local embeds; adds configurable batch sizes for all embeddings.

- Additionally, improves imports for parsing and vector stores.

0.1.213

run_batch_tasks` now takes a `turns` param to limit number of turns in each task (default = -1 meaning infinite)

0.1.212

ImagePdfParser`: extract text from image-based pdfs. This means `DocChatAgent` now works with image-based pdfs.

0.1.211

LanceDB: when creating schema, sort fields to prevent variable ordering and consequent mismatch between stored table and new docs during ingest.

0.1.210

LanceDB: allow adding docs with new metadata fields that were not in original config.document_class

0.1.209

Fix regex in Relevance Extractor, used in the [`extract_numbered_segments` function](https://github.com/langroid/langroid/blob/main/langroid/parsing/utils.py).
This was causing the segments to only include portions before a newline,
which meant that for certain documents, the extraction was losing big portions of the text between
sentence/segment markers. This fix should vastly improve relevance extractor and get rid of issues
seen when using this in Doc Chat.

Page 10 of 42

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.