Skip to content

Commit 4d9fb91

Browse files
Merge pull request mendix#8949 from liamsommer-mx/mxgenai-overhaul
Overhaul of GenAI docs after 10.18
2 parents 2faa519 + c406ede commit 4d9fb91

File tree

9 files changed

+206
-184
lines changed

9 files changed

+206
-184
lines changed

content/en/docs/appstore/use-content/platform-supported-content/modules/aws/amazon-bedrock.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,12 @@ Amazon Bedrock is a fully managed service that makes foundation models (FMs) fro
2525

2626
The Amazon Bedrock connector requires Mendix Studio Pro version 9.24.2 or above.
2727

28-
To authenticate with Amazon Web Service (AWS), you must also install and configure the [AWS Authentication connector version 3.0.0 or higher](https://marketplace.mendix.com/link/component/120333). It is crucial for the Amazon Bedrock connector to function correctly. For more information about installing and configuring the AWS Authentication connector, see [AWS Authentication](/appstore/modules/aws/aws-authentication/).
28+
To authenticate with Amazon Web Service (AWS), you must install and configure the [AWS Authentication connector version 3.0.0 or higher](https://marketplace.mendix.com/link/component/120333). It is crucial for the Amazon Bedrock connector to function correctly. For more information about installing and configuring the AWS Authentication connector, see [AWS Authentication](/appstore/modules/aws/aws-authentication/).
29+
30+
You must have the latest [GenAI Commons](/appstore/modules/genai/commons/) version, available in the [GenAI for Mendix](https://marketplace.mendix.com/link/component/227931) bundle. To make integration of generative AI capabilities as easy as possible, the Amazon Bedrock connector depends on the generic domain model and operations provided by the GenAI Commons module.
31+
32+
To ensure that your app can connect to Bedrock, you must also install and configure the [Encryption module](/appstore/modules/encryption/#configuration).
2933

30-
You must also install the [GenAI Commons version 2.0.0 or higher](/appstore/modules/genai/commons/). To make integration of generative AI capabilities as easy as possible, the Amazon Bedrock connector depends on the generic domain model and operations provided by the GenAI Commons module.
3134

3235
### Licensing and Cost
3336

@@ -105,7 +108,7 @@ You can follow a similar approach to implement any of the other operations in **
105108

106109
### Chatting with Large Language Models using the ChatCompletions Operation
107110

108-
A common use case of the Amazon Bedrock Connector is the development of chatbots and chat solutions. The **ChatCompletions (without history / with history)** operations offer an easy way to connect to most of the text-generation models available on Amazon Bedrock. The ChatCompletions operations are built on top of Bedrock's Converse API, allowing you to talk to different models without the need of a model-specific implementation. For more information on the ChatCompletion operations, see [GenAI Commons: Chat Completions](/appstore/modules/genai/commons/#text-files-operations).
111+
A common use case of the Amazon Bedrock Connector is the development of chatbots and chat solutions. The **ChatCompletions (without history / with history)** operations offer an easy way to connect to most of the text-generation models available on Amazon Bedrock. The ChatCompletions operations are built on top of Bedrock's Converse API, allowing you to talk to different models without the need of a model-specific implementation. For more information on the ChatCompletion operations, see [GenAI Commons: Chat Completions](/appstore/modules/genai/commons/#genai-generate).
109112

110113
For an overview of supported models and model-specific capabilities and limitations, see [Amazon Bedrock Converse API](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference.html#conversation-inference-supported-models-features) in the AWS documentation.
111114

content/en/docs/appstore/use-content/platform-supported-content/modules/genai/Mx GenAI Connector.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ weight: 60
88

99
## Introduction
1010

11-
The Mendix Cloud GenAI connector (delivered as part of [GenAI for Mendix](https://marketplace.mendix.com/link/component/227931)) lets you utilize Mendix Cloud GenAI resource packs directly within your Mendix application. It allows you to integrate generative AI by dragging and dropping common operations from its toolbox.
11+
The Mendix Cloud GenAI connector (delivered as part of [GenAI for Mendix](https://marketplace.mendix.com/link/component/227931)) lets you utilize Mendix Cloud GenAI resource packs directly within your Mendix application. It allows you to integrate generative AI by dragging and dropping common operations from its toolbox. Feel free to contact [genai-resource-packs@mendix.com](mailto:genai-resource-packs@mendix.com) to learn more.
1212

1313
### Typical Use Cases
1414

@@ -74,7 +74,7 @@ To use this connector, you need configuration keys to authenticate to the Mendix
7474

7575
## Installation
7676

77-
Add the [Dependencies](#dependencies) listed above from the Marketplace. On the Marketplace, the Mendix Cloud GenAI connector is bundled inside of [GenAI for Mendix](https://marketplace.mendix.com/link/component/227931) which also contains GenAI commons operations and logic. To import this module into your app, follow the instructions in the [Use Marketplace Content](/appstore/use-content/).
77+
Add the [dependencies](#dependencies) listed above from the Marketplace. On the Marketplace, the Mendix Cloud GenAI connector is bundled inside of the [GenAI for Mendix](https://marketplace.mendix.com/link/component/227931) which also contains GenAI commons operations and logic. To import this module into your app, follow the instructions in the [Use Marketplace Content](/appstore/use-content/).
7878

7979
## Configuration {#configuration}
8080

content/en/docs/appstore/use-content/platform-supported-content/modules/genai/_index.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ description: "Describes the general properties and common concepts of generative
1010
With the Mendix GenAI capabilities, you can create engaging, intelligent experiences with a variety of AI models and your own data.
1111

1212
{{% alert color="info" %}}
13-
These pages cover modules that integrate with third-party generative AI tools. For running pre-trained Machine Learning (ML) models using the Mendix Runtime, please see the [Machine Learning Kit](/refguide/machine-learning-kit/).
13+
These pages cover modules that integrate with generative AI tools. For running pre-trained Machine Learning (ML) models using the Mendix Runtime, please see the [Machine Learning Kit](/refguide/machine-learning-kit/).
1414
{{% /alert %}}
1515

1616
### Typical Use Cases
@@ -47,14 +47,15 @@ To help you get started, the following sections list the available GenAI compone
4747
|-------------------|---------------------------------------------------|----------------------------------|------------|
4848
| [AI Bot Starter App](https://marketplace.mendix.com/link/component/227926) | Lets you kick-start the development of enterprise-grade AI chatbot experiences. For example, you can use it to create your own private enterprise-ready ChatGPT-like app. | Starter App | 10.12 |
4949
| [Blank GenAI App](https://marketplace.mendix.com/link/component/227934) | Start from scratch to create a new application with GenAI capabilities and without any dependencies. | Starter App | 10.12 |
50-
| [GenAI Showcase App](https://marketplace.mendix.com/link/component/220475) | Understand what you can build with generative AI. Understand how to implement the OpenAI and Amazon Bedrock connectors and how to integrate them with the Conversational UI module. |Showcase App | 9.24.2 |
50+
| [GenAI Showcase App](https://marketplace.mendix.com/link/component/220475) | Understand what you can build with generative AI. Understand how to implement the Mendix Cloud GenAI, OpenAI, and Amazon Bedrock connectors and how to integrate them with the Conversational UI module. |Showcase App | 9.24.2 |
5151
| [RFP Assistant Starter App / Questionnaire Assistant Starter App](https://marketplace.mendix.com/link/component/235917) | The RFP Assistant Starter App and the Questionnaire Assistant Starter App leverage historical RFPs (or question-answer pairs) and a continuously updated knowledge base to generate and assist in editing responses to RFPs, offering a time-saving alternative to manually finding similar responses and enhancing the knowledge management process. | Starter App | 9.24.2 |
52-
| [Support Assistant Starter App](https://marketplace.mendix.com/link/component/231035) | Learn how to combine common GenAI patterns, such as function calling and RAG to build your support assistant. Connect it to a model like Anthropic Claude or Amazon Titan via Amazon Bedrock or use an (Azure) OpenAI subscription. | Starter App | 10.12 |
53-
| [Conversational UI](/appstore/modules/genai/conversational-ui/) | Create a Conversational UI for a new or existing app. | UI Module | 9.24.2 |
54-
| [OpenAI Connector](/appstore/modules/genai/openai/) | Connect to Azure OpenAI. | Connector Module | 9.24.2 |
55-
| [Amazon Bedrock Connector](/appstore/modules/genai/bedrock/) | Connect to Amazon Bedrock. Use Retrieve & Generate or Bedrock agents. | Connector Module | 9.24.2 |
52+
| [Support Assistant Starter App](https://marketplace.mendix.com/link/component/231035) | Learn how to combine common GenAI patterns, such as function calling and RAG to build your support assistant. Connect it to a model like Anthropic Claude via Mendix Cloud GenAI or Amazon Bedrock or use an (Azure) OpenAI subscription. | Starter App | 10.12 |
53+
| [GenAI For Mendix](https://marketplace.mendix.com/link/component/227931) |[GenAI Commons](/appstore/modules/genai/commons/): Common capabilities that allow all GenAI connectors to be integrated with the other modules. You can also implement your own connector based on this. | Common Module | 9.24.2 |
54+
| |[Conversational UI](/appstore/modules/genai/conversational-ui/): Create a Conversational UI for a new or existing app. | UI Module | 9.24.2 |
55+
| |[Mendix Cloud GenAI Connector](/appstore/modules/genai/MxGenAI/): Connect to Mendix Cloud and utilize Mendix Cloud GenAI resource packs directly within your Mendix application. | Connector Module | 9.24.2 |
56+
| [OpenAI Connector](/appstore/modules/genai/openai/) | Connect to (Azure) OpenAI. | Connector Module | 9.24.2 |
57+
| [Amazon Bedrock Connector](/appstore/modules/aws/amazon-bedrock/) | Connect to Amazon Bedrock. Use Retrieve and Generate or Bedrock agents. | Connector Module | 9.24.2 |
5658
| [PgVector Knowledge Base](/appstore/modules/genai/pgvector/) | Manage and interact with a PostgreSQL *pgvector* Knowledge Base. | Connector Module | 9.24.2 |
57-
| [GenAI Commons](/appstore/modules/genai/commons/) | Common capabilities that allow all GenAI connectors to be integrated with the other modules. You can also implement your connector based on this. | Common Module | 9.24.2 |
5859
| [Snowflake Showcase App](https://marketplace.mendix.com/link/component/225845) | Learn how to implement the Cortex functionalities in your app. | Showcase App | 10.12 |
5960

6061
### Available Models {#models}
@@ -63,32 +64,31 @@ Mendix connectors offer direct support for the following models:
6364

6465
| Architecture | Models | Category | Input | Output | Additional capabilities |
6566
|--------------|---------------------|---------------------|-------------------|-----------|-------------------------|
67+
| Mendix Cloud GenAI | Anthropic Claude 3.5 Sonnet | Chat Completions | text, image, document | text | Function calling |
68+
| | Cohere Embed English, Cohere Embed Multilingual | Embeddings | text | embeddings | |
6669
| Azure / OpenAI | gpt-3.5-turbo | Chat completions | text | text | Function calling |
6770
| | gpt-4, gpt-4-turbo, gpt-4o, gpt-4o mini | Chat completions | text, image | text | Function calling |
6871
| | DALL·E 2, DALL·E 3 | Image generation | text | image | |
6972
| | text-embedding-ada-002, text-embedding-3-small, text-embedding-3-large | Embeddings | text | embeddings| |
70-
| Amazon Bedrock | Amazon Titan Text G1 - Express, Amazon Titan Text G1 - Lite, Amazon Titan Text G1 - Premier | Chat Completions | text | text | Document Chat (except Titan Premier) |
73+
| Amazon Bedrock | Amazon Titan Text G1 - Express, Amazon Titan Text G1 - Lite, Amazon Titan Text G1 - Premier | Chat Completions | text, document (except Titan Premier) | text | |
7174
| | AI21 Jamba-Instruct | Chat Completions | text | text | |
7275
| | AI21 Labs Jurassic-2 (Text) | Chat Completions | text | text | |
73-
| | Amazon Nova Pro, Amazon Nova Lite | Chat Completion | text | text | Function calling, Document Chat |
76+
| | Amazon Nova Pro, Amazon Nova Lite | Chat Completion | text, image, document | text | Function calling |
7477
| | Amazon Titan Image Generator G1 | Image generation | text | image | |
7578
| | Amazon Titan Embeddings Text v2 | Embeddings | text | embeddings| |
76-
| | Anthropic Claude v2.0, Anthropic Claude v2.1| Chat Completions | text | text | Document Chat |
77-
| | Anthropic Claude v3 Sonnet, Anthropic Claude v3 Haiku, Anthropic Claude v3 Opus | Chat Completions | text, image | text | Function calling, Document Chat |
78-
| | Anthropic Claude v3.5 Sonnet, Anthropic Claude v3.5 Sonnet v2 | Chat Completions | text, image | text | Function calling, Document Chat |
79-
| | Cohere Command | Chat Completions | text | text | Document Chat |
79+
| | Anthropic Claude 2.0, Anthropic Claude 2.1| Chat Completions | text, document | text | |
80+
| | Anthropic Claude 3 Sonnet, Anthropic Claude 3.5 Sonnet, Anthropic Claude 3.5 Sonnet v2, Anthropic Claude 3 Haiku, Anthropic Claude 3 Opus | Chat Completions | text, image, document | text | Function calling |
81+
| | Cohere Command | Chat Completions | text, document | text | |
8082
| | Cohere Command Light | Chat Completions | text | text | |
81-
| | Cohere Command R, Cohere Command R+ | Chat Completions | text | text | Function calling, Document Chat |
83+
| | Cohere Command R, Cohere Command R+ | Chat Completions | text, document | text | Function calling |
8284
| | Cohere Embed English, Cohere Embed Multilingual | Embeddings | text | embeddings | |
83-
| | Meta Llama 2, MetaLlama 3| Chat Completions | text | text | Document Chat |
84-
| | Meta Llama 3.1| Chat Completions | text | text | Function calling, Document Chat |
85-
| | Mistral AI Instruct | Chat Completions | text | text | Document Chat |
86-
| | Mistral Large, Mistral Large 2 | Chat Completions | text | text | Function calling, Document Chat |
85+
| | Meta Llama 2, MetaLlama 3| Chat Completions | text, document | text | |
86+
| | Meta Llama 3.1| Chat Completions | text, document | text | Function calling |
87+
| | Mistral AI Instruct | Chat Completions | text. document | text | |
88+
| | Mistral Large, Mistral Large 2 | Chat Completions | text, document | text | Function calling |
8789
| | Mistral Small | Chat Completions | text | text | Function calling |
88-
| Mendix Cloud GenAI | Anthropic Claude v3.5 Sonnet | Chat Completions | text, image | text | Function calling, Document Chat |
89-
| | Cohere Embed English, Cohere Embed Multilingual | Embeddings | text | embeddings | |
9090

91-
For more details on limitations and supported model capabilities for the Bedrock Converse API used in the ChatCompletions operations, see [Supported models and model features](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference.html#conversation-inference-supported-models-features) in the AWS documentation.
91+
For more details on limitations and supported model capabilities for the Bedrock Converse API used in the ChatCompletions operations, see [Supported models and model features](https://docs.aws.amazon.com/bedrock/latest/userguide/conversation-inference-supported-models-features.html) in the AWS documentation.
9292

9393
The available showcase applications offer implementation inspiration for many of the listed models.
9494

0 commit comments

Comments
 (0)