Skip to content

Releases: deepsense-ai/ragbits

v0.3.0

06 Nov 16:26
51d4ac6
Compare
Choose a tag to compare

0.3.0 (2024-11-06)

Changlog

Added

  • ragbits-guardrails v0.3.0:
    • Initial release of the package (#169).
    • First guardrail with OpenAI Moderation.

Changed

  • ragbits-cli updated to version v0.3.0
  • ragbits-document-search updated to version v0.3.0
    • Add location metadata to documents ingested into DocumentSearch (#122).
    • Add LiteLLM Reranker (#109).
    • ragbits-core updated to version v0.3.0
    • refactor: Add dynamic loading for modules that depend on optional dependencies (#148).
    • refactor: change the type in from_source method to Source (#156).
    • refactor: unified API for text representations of Element models (#171).
  • ragbits-evaluate updated to version v0.3.0
  • ragbits-core updated to version v0.3.0
    • Observability toolset, with initial support to export traces to OpenTelemetry (#168)
    • CLI commands to render / exec prompts (#146)
    • Support of images in Prompt abstractions (#149)
    • Support for different MetadataStores in VectorStore (#144)
    • Now LLMs can be configured separately for vision, text and structured. (#153)
    • refactor: Add dynamic loading for modules that depend on optional dependencies (#148).
    • refactor: Refactor vector store public API. (#151)

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

23 Oct 15:17
99d91f9
Compare
Choose a tag to compare

0.2.0 (2024-10-23)

Added

  • ragbits-evaluate v0.2.0:
    • Initial release of the package (#91).
    • Evaluation pipeline framework with capability to define evaluators & metrics.
    • Evaluation pipeline for ragbits-document-search.

Changed

  • ragbits-cli updated to version v0.2.0
    • Improved performance by lazy-loading the modules (#111 #113 #120)
  • ragbits-document-search updated to version v0.2.0
    • Creation of DocumentSearch instances from config (#62).
    • Automatic detection of document type (#99).
    • LLM-based query rephrasing (#115).
    • Batch ingestion from sources (#112).
    • Support to image formats (#121).
    • HuggingFace sources (#106).
  • ragbits-core updated to version v0.2.0
    • Project README.md (#103).
    • Listing entries API for VectorStores (#138).
    • Overrides for prompt discovery configurable in pyproject.toml file (#101).
    • Default LLM factory configurable in pyproject.toml file (#101).
    • Fixed bug in chromadb while returning multiple records (#117).
    • Fixed bug in prompt rendering for some pydantic models (#137).