GenAI Showcase App
Overview
GenAI Showcase App
Showcase application that shows how to use the Mendix Cloud GenAI Connector, OpenAI Connector, Amazon Bedrock Connector, MCP Server, PgVector Knowledge Base, GenAI Commons and Conversational UI which can be used to integrate generative AI - the technology powering ChatGPT - into a Mendix app.
This project contains a variety of example use cases:
- Multi-agent patterns
- Exposing tools via MCP
- Interactive chatbot with history
- Product description generation
- Text complexity reduction
- Text to JSON transformation
- Demo data creation
- Postcard (image) generation
- Embedding vector generation
- Retrieval Augmented Generation in a chatbot scenario
- Clustering of unstructured text data
- Semantic search (books, single-column)
- Semantic search (tickets, single-column, multi-column and multi-language)
- Function calling with chat completions
- Vision with chat completions
- Document chat
- RAG with Amazon Bedrock knowledge bases
- Computer use with Amazon Bedrock
Most examples are supported by the Mendix Cloud GenAI, (Azure) OpenAI and Amazon Bedrock connector.
How to get started
- Open the app in Studio Pro
- (Amazon Bedrock only): configure the credential constants in Studio Pro (AccessKey and SecretAccessKey from AWS Authentication module)
- Run the app & view it
- Log in
- Configure access to the model providers with API credentials from the Mendix Portal, an OpenAI account*, Azure account or AWS.
- Try out the example use cases!
You can find technical documentation about the MxGenAI Connector, OpenAI Connector, Amazon Bedrock Connector, MCP Server, PgVector Knowledge Base, GenAI Commons and Conversational UI on MxDocs.
* If you have signed up for an OpenAI account and are using free trial credits, note that these are only valid for three months after the account has been created (not after the API key has been created). For more details, see the OpenAI API reference.
Contact Us
For support and questions, feel free to reach out via email genai-components-feedback@mendix.com or Community Slack.
Documentation
Use this app as an example of what you can do with GenAI in your own project.
The majority of the showcase examples in this app follow the principles from the GenAI Commons module. This means that these example use cases are automatically compatible with other GenAI connectors that follow these principles. In this app you can see how you can build vendor-agnostic GenAI use cases that integrate with operations from (for example) the MxGenAI Connector, OpenAI Connector as well as the Amazon Bedrock Connector at the same time.
You can find technical documentation about the MxGenAI Connector, OpenAI Connector, Amazon Bedrock Connector, MCP Server, PgVector Knowledge Base, GenAI Commons and Conversational UI on MxDocs.