GenAI Commons

Content Type: Module
Categories: Connectors,Artificial Intelligence

Overview

The starting point to create agentic apps, a Conversational UI - chatbot or just include GenAI text generation in your app. When you download this bundle you can:

  1. Integrate with any LLM and knowledge base
  2. Create a conversational UI by using the pages & snippets included in our ConversationalUI module
  3. Have prompt management at runtime to optimize your results with the functionalities in the ConversationalUI module
  4. Monitor your token consumption with the Token Consumption Monitor
  5. Integrate directly with Mendix Cloud GenAI Models and Knowledge Bases

This module is 100% compatible with the Amazon Bedrock Connector or (Azure) OpenAI Connector to integrate with these platforms. When you download them, those models will be automatically detected and can be used in conjunction with this bundle. You can also implement your own connector to other models to integrate this with our GenAI capabilities.

Typical use cases:

  • Create agentic apps and do intelligent automation by implementing function calling and the ReAct pattern
  • Create conversational UI and create a chat interface for users to chat with Large Language Models (LLM). Use our pages for a full screen, sidebar, floating popup and history layout.
  • Ground your model in data by connecting to Knowledge Bases and applying Retrieval Augmented Generation (RAG)

Examples that include this module.

  • AI Bot Starter App
  • Support Assistant Starter App
  • RFP Assistant Starter App
  • Blank GenAI App

For more information, visit the official documentation.

 

Contact Us

For support and questions, feel free to reach out via email: genai-components-feedback@mendix.com or Community Slack.

Documentation

See official documentation:

GenAI Commons

 

Dependencies:

 

For implementation examples, see the GenAI showcase app.

Releases

Version: 3.0.0
Framework Version: 10.21.0
Release Notes: - The Add-On module has been converted to an App module - Module has been updated to Mendix Studio Pro 10.21.0 As the module has been changed from an add-on to an app module, if you are updating the module the install from marketplace will need a migration to work properly with your application. The process may look like this: 1. Backup of data; either as database backup or individual: - Incoming associations to protected module’s entities will be deleted - Usage data will be lost but can be exported in the ConversationalUI module via the Token Consumption Monitor snippets. 2. Delete Add-On module: GenAICommons 3. Download the module from the marketplace; note that the module is from now on located under the “Marketplace modules” category in the app explorer. 4. Test your application locally and verify that everything works as before. 5. Restore lost data on deployed environments. Usually incoming associations to the protected modules need to be reset.