Skip to content

v0.2.9 - Aquiles-RAG

Choose a tag to compare

@FredyRivera-dev FredyRivera-dev released this 14 Aug 16:32
· 76 commits to main since this release

🚀 Release v0.2.9

  • 📝 Changes to the gen_configs_file() function for Aquiles-RAG deployment

    • In the gen_configs_file() function, a new parameter called force of type boolean has been added. If it is activated, it forces the rewriting of the configuration when deploying. By default, it is False.
  • New metadata fields have been added to improve indexing and searching

    • In the /rag/create and /rag/query-rag endpoints a new optional parameter called embedding_model has been added that is used to save metadata of the model that generated the embeddings, improving search and adding a layer of security to retrieve information.
  • ⚖️ License change from MIT to Apache 2.0

    • We wanted a more robust license for everyone that remains as permissive as MIT.
  • ⛏️Configuration loading has been made asynchronous and embedding_model support has been completed on clients

    • load_aquiles_config() has been rewritten as an asynchronous function using aiofiles. This reduces blocking time during startup/queries (internal testing shows performance improvements of up to 3× on the startup/config path).

    • The AsyncAquilesRAG and AquilesRAG clients have added support for embedding model metadata in the query() and send_rag() metadata, including their docstrings.