January 10: Support for conversation message images, email filtering, Diffbot API key, bug fixes

New Features

  • 💡 Graphlit now supports sending Base64-encoded images with user messages to the promptmutation. You can provide the user prompt, with an optional mimeTypeand dataproperty to have the LLM prompt use the image in its prompt completion. This applies to the conversation messagesparameter as well. Also, now the user promptparameter is optional, and you are able to just provide the conversation messages array only, if desired.

  • Graphlit now supports email filtering for Microsoft and Google email. We have added flags in the email feed properties for includeSpam, includeDeletedItems, and excludeSentItemswhich all default to False. We have also added inboxOnlywhich you can set to True to only read emails from the Inbox folder (applies to reading Past emails; reading new emails already reads just from the Inbox folder).

  • We have added a disableInheritanceflag into the ContentFilterobject, which will disable the default inheritance of content from project-scope to tenant-scope. By setting this to True, and querying contents within a tenant, you will only get back tenant contents, and nothing from the parent project.

  • We have added support for bringing your own Diffbot API key. You can assign keyto the diffbotproperty in the EntityEnrichmentConnectorInputobject, when creating your workflow

Bugs Fixed

  • GPLA-3723: Failing to ingest DOCX from Google Drive, with multitenancy

  • GPLA-3706: Handle Microsoft Graph resync required properly

Last updated