Skip to content

v1.1.2

Compare
Choose a tag to compare
@ashpreetbedi ashpreetbedi released this 15 Feb 21:12
· 52 commits to main since this release
926714a

Changelog

Improvements:

  • Reasoning with o3 Models: Reasoning support added for OpenAI’s o3 models.

  • Gemini embedder update: Updated the GeminiEmbedder to use the new Google’s genai SDK. This update introduces a slight change in the interface:

    # Before
    embeddings = GeminiEmbedder("models/text-embedding-004").get_embedding(
        "The quick brown fox jumps over the lazy dog."
    )
    
    # After
    embeddings = GeminiEmbedder("text-embedding-004").get_embedding(
        "The quick brown fox jumps over the lazy dog."
    )

Bug Fixes:

  • Singlestore Fix: Fixed issue where when querying singlestore the embeddings column was returning in binary format.
  • MongoDB Vectorstore Fix: MongoDB had multiple issues like creating and dropping the collections twice while initialising. All known issues were fixed.
  • LanceDB Fix: Fixed various errors on LanceDB and added on_bad_vectors as parameters.

What's Changed

Full Changelog: v1.1.1...v1.1.2