Skip to main content

Release v1.13.0

K
Written by Kay Chen

Certara.AI has rolled out a comprehensive update across multiple platforms, introducing new features and critical fixes to enhance user experience and functionality. This release includes significant improvements in AI capabilities, user interface updates, and backend optimizations to ensure seamless performance and robust data handling.


Composer

  • Feature:

    • Enable streaming responses from the GPT

Layar (App)

  • Features:

    • Substantially update embeddings UI to show embedding status per model

    • Remove unused connectors

Account (App)

  • Features:

    • Add admin notifications tab to send emails to users

    • Added dialog to add and assign bulk users and seats

Curate (App)

  • Fix:

    • Encode document IDs as some have '/' in them

Layar (API)

  • Features:

    • Add multi-class predictions to classification models for spreadsheets

    • Add support for attaching metadata when creating embeddings

    • Enhanced web scraper for GPT to read PDFs and other documents as well as HTML

    • Expose an OpenAI-compliant set of endpoints (which proxy to vllm)

    • Data fabric restrictions apply to new search endpoint

    • OAI formatted v1/embeddings endpoint

    • Add swagger docs for OAI-compliant endpoints

    • Enable GPT streamed responses

    • Added support for specifying metadata filter for RAG query

    • Data Fabric vectorstore migration for new search endpoint

    • New endpoint for retrieving schema metadata for documents

    • Add AND/OR operator to search filters for enhanced query flexibility

  • Fixes:

    • Enable auto recovery for RabbitMQ

    • Only pull rawText if document is not vectorized

    • Remove recreate_index from GptGenerateCommand parameters

    • Handle unexpected documentId returned from LLM

    • No more NPE in /gpt/retrieval/deleteDocuments if document doesn't exist

    • DataFabricId needs to be snake-cased on calls to generateUrl in streaming mode

    • Text rendering issue in Curate for bioRxiv and medRxiv sources

    • Create embeddings should not look at docs not inside data fabric

    • Fix error handling for GPT stream requests

Connect (API)

  • Features:

    • Layar notifications (scheduled downtime, new release, etc.).

    • Import users and assign seats in bulk.

  • Fixes:

    • Lack of required role now returns 403 forbidden (vs. 401 unauthorized)

    • Open the /register endpoint so that users can register correctly

    • Token timeout and revocation issues

    • 404 error on email confirmation for new users

Cortex-data

  • Fix:

    • File extension was not appended when extracting images from PDFs

Certara-gpt

  • Features:

    • Allow for both conversation history and documents injection(RAG) in the same prompt

    • New OpenAI schema endpoint resolver

    • Add new endpoint for documents/collection deletion, remove overwrite embeddings flag, add validation check

    • Add the ability to add custom metadata to documents in Weaviate and the ability to filter on it

    • Add mandatory dataFabricId in retrieval/apis' and /createEmbeddings endpoint

    • Add new /retrieval/search functionalities.

    • Add internal endpoints with Weaviate helpers for data-migration.

    • Send documents in batches to Layar, along with collection stats.

    • Add ability to stream LLM responses

  • Fixes:

    • If document is too long for RAG, skip and error out instead of auto RAG

    • Re-enable token counts in logged metrics

    • Fix memory leak in python worker

    • Remove unneeded aggregation in pod metrics reporting

    • Move collections stats to separate internal API

    • Improve error handling

    • Skip vectorization for new properties and new collections

    • Health check now properly tied to model server deploys

    • General bug fixes

Vyasa-chemistry

  • Features:

    • Add QSP logistic regression models for IBD

    • Complete LR model endpoint

    • Add logic to calculate MW and logP for property prediction

    • Add support for standalone mode for property prediction

  • Fixes:

    • General bug fixes

Did this answer your question?