Skip to content

Commit fd55b98

Browse files
committed
TW Review: Mendix Cloud grp and Navigate_MxGenAI
1 parent ebb0225 commit fd55b98

2 files changed

Lines changed: 23 additions & 21 deletions

File tree

content/en/docs/marketplace/genai/mendix-cloud-genai/mendix-cloud-grp.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ The Mendix Cloud GenAI Resource Packs provide access to the following models:
3535

3636
The models are available through the Mendix Cloud, leveraging AWS's highly secure Amazon Bedrock multi-tenant architecture. This architecture employs advanced logical isolation techniques to effectively segregate customer data, requests, and responses, ensuring a level of data protection that aligns with global security compliance requirements. Customer prompts, requests, and responses are neither stored nor used for model training. Your data remains your data.
3737

38-
Customers looking to leverage other models in addition to the above can also take advantage of Mendix's [(Azure) OpenAI Connector](/appstore/modules/genai/reference-guide/external-connectors/openai/), Amazon [Bedrock Connector](/appstore/modules/genai/reference-guide/external-connectors/bedrock/) and [Mistral Connector](/appstore/modules/genai/reference-guide/external-connectors/mistral/) to integrate numerous other models into their apps.
38+
Customers looking to leverage other models in addition to the above can also take advantage of Mendix's [(Azure) OpenAI Connector](/appstore/modules/genai/reference-guide/external-connectors/openai/), Amazon [Bedrock Connector](/appstore/modules/genai/reference-guide/external-connectors/bedrock/), and [Mistral Connector](/appstore/modules/genai/reference-guide/external-connectors/mistral/) to integrate numerous other models into their apps.
3939

4040
### Technical Details for Model Resource Packs
4141

@@ -65,7 +65,6 @@ Knowledge Bases are based on elastically scaling, serverless OpenSearch vector d
6565
| Memory | Elastic |
6666
| Disk Space | 10 GB |
6767

68-
6968
## Regional Availability
7069

7170
Mendix Cloud GenAI Resource Packs are available in the following regions of Mendix Cloud:
@@ -96,15 +95,15 @@ Compliance with these terms is mandatory to maintain access to the services.
9695

9796
## More resources
9897

99-
### Mendix Portal
98+
### Mendix Cloud GenAI Portal
10099

101-
The Mendix Portal allows easy access to manage the resources, through the GenAI Resources section [here](https://genai.home.mendix.com/).
100+
The [Mendix Cloud GenAI Portal](https://genai.home.mendix.com/) allows easy access to manage the resources through the GenAI Resources section of the portal.
102101

103-
* Get insight into the consumption of input/output tokens for Text and Embeddings Generation Resources
104-
* Manage content for Knowledge Bases
105-
* Manage team access to all resources
106-
* Create and manage connection keys to connect your apps with all resources
107-
* Track activity logs for team access and connection key management
102+
* Get insight into the consumption of input/output tokens for Text and Embeddings Generation Resources.
103+
* Manage content for Knowledge Bases.
104+
* Manage team access to all resources.
105+
* Create and manage connection keys to connect your apps with all resources.
106+
* Track activity logs for team access and connection key management.
108107

109108
More documentation about this portal section can be found [here](/appstore/modules/genai/mx-cloud-genai/navigate_mxgenAI/).
110109

content/en/docs/marketplace/genai/mendix-cloud-genai/navigate_mxgenai.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The [Mendix Cloud GenAI portal](https://genai.home.mendix.com/) is the part of t
1212

1313
## Resource Details
1414

15-
After clicking on a specific resource, you land on its details page, offering short cuts to consumption insights, key generation, team management and helpful documentation.
15+
After clicking on a specific resource, you land on its details page, offering shortcut to consumption insights, key generation, team management, and helpful documentation.
1616

1717
{{< figure src="/attachments/appstore/platform-supported-content/modules/genai/navigate_mxgenai/GenAIResource_Details.png" >}}
1818

@@ -30,11 +30,11 @@ The **Settings** tab contains the details of a GenAI resource. It shows the foll
3030
* **Plan**: indicates the subscription plan used for compute resources (for example, embedding or text generation resources).
3131
* **Environment**: shows which environment is used, for example, test, acceptance, or production.
3232

33-
\* Cross-region inference (CRI) allows a model to redirect requests to another region, helping to distribute the load across multiple regions within the same area - so EU requests always stay within EU regions. Connecting to a cross-region inference profile does not change how the request is sent; the redirection happens on the server side, determining the region to handle the request to get the fastest response, see also [Increase throughput with cross-Region inference](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html). If applicable, CRI profiles are selected during provisioning of a model resource.
33+
\* Cross-region inference (CRI) allows a model to redirect requests to another region, helping to distribute the load across multiple regions within the same area. So, EU requests always stay within EU regions. Connecting to a cross-region inference profile does not change how the request is sent; the redirection happens on the server side, determining the region to handle the request to get the fastest response. For more information, see [Increase throughput with cross-Region inference](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html). If applicable, CRI profiles are selected during provisioning of a model resource.
3434

3535
#### Additional Details for Knowledge Base Resources
3636

37-
For knowledge base resources, you will also see details of the associated embeddings resource and vice versa. To learn more about embeddings, see the [Embedding vector](/appstore/modules/genai/rag/#embedding-vector) section of *RAG in a Mendix App*.
37+
For knowledge base resources, you can also see details of the associated embeddings resource and vice versa. To learn more about embeddings, see the [Embedding vector](/appstore/modules/genai/rag/#embedding-vector) section of *RAG in a Mendix App*.
3838

3939
### Team
4040

@@ -62,7 +62,7 @@ Once created, the key can be used in the Mendix application via the Mendix Cloud
6262

6363
#### Additional Information for Knowledge Base Resource Keys
6464

65-
When you create a key for a knowledge base, an embeddings resource key is automatically generated for the selected embeddings model and marked accordingly in the keys overview. To configure a knowledge base connection from a Mendix application, you then only need to import the knowledge base resource key as connection details for the embeddings model are created automatically.
65+
When you create a key for a knowledge base, an embeddings resource key is automatically generated for the selected embeddings model and marked accordingly in the keys overview. To configure a knowledge base connection from a Mendix application, you only need to import the knowledge base resource key. The connection details for the embeddings model are created automatically.
6666

6767
### Content (Only for Knowledge Bases)
6868

@@ -83,26 +83,29 @@ When you select the **Add Files Like .TXT or .PDF** option, you can upload docum
8383

8484
{{% alert color="info" %}} Only TXT and PDF files are supported. {{% /alert %}}
8585

86-
Before uploading, you can choose to upload the data to a new collection, the default collection, or another existing collection within the resource. A Knowledge Base resource can comprise several collections. Each collection is specifically designed to hold numerous documents, serving as a logical grouping for related information based on its shared domain, purpose, or thematic focus. Below, you can find a diagram displaying the separation of a resource into different collections. Like this, different use cases (e.g. 'Employee Onboarding' and 'IT Ticket Support') can share the same resource while preserving the option to only add the required collections to a conversation context.
86+
Before uploading, you can choose to upload the data to a new collection, the default collection, or another existing collection within the resource. A Knowledge Base resource can comprise several collections. Each collection is specifically designed to hold numerous documents, serving as a logical grouping for related information based on its shared domain, purpose, or thematic focus. Below is a diagram showing how resources are organized into separate collections. This approach allows multiple use cases to share a common resource while the option to only add the required collections to the conversation context is preserved.
8787

8888
{{< figure src="/attachments/appstore/platform-supported-content/modules/genai/navigate_mxgenai/GenAIKnowledgeBaseResource.png" >}}
8989

90-
{{% alert color="info" %}} While collections provide a mechanism for data separation, it is not best practice to create a large number of collections within a single Knowledge Base resource. A more performant and practical approach for achieving fine-grained data separation is through the strategic use of [metadata]{/appstore/modules/genai/mx-cloud-genai/navigate_mxgenai/#metadata}. {{% /alert %}}
90+
{{% alert color="info" %}} While collections provide a mechanism for data separation, it is not best practice to create a large number of collections within a single Knowledge Base resource. A more performant and practical approach for achieving fine-grained data separation is through the strategic use of [Metadata](#metadata). {{% /alert %}}
9191

9292
##### Metadata {#metadata}
9393

94-
Metadata is additional information that can be attached to data in a GenAI knowledge base. Unlike the actual content, metadata provides structured details that help in organizing, searching, and filtering information more efficiently. It helps manage large datasets by allowing to retrieve relevant data based on specific attributes rather than relying solely on similarity-based searches.
94+
Metadata is additional information that can be attached to data in a GenAI knowledge base. Unlike the actual content, metadata provides structured details that help in organizing, searching, and filtering information more efficiently. It helps manage large datasets by allowing the retrieval of relevant data based on specific attributes rather than relying solely on similarity-based searches.
9595

9696
Metadata consists of key-value pairs and serves as additional information connected to the data, though it is not part of the vectorization itself.
9797

98-
To come back to the previous example for collections: Instead of having two different collections, such as 'IT Setup & Equipment' and 'Historical Support tickets', there could be one named 'Company IT'. To be able to retrieve only tickets and no other information from this collection, metadata like
99-
* key: `Category`, value: `Ticket`
98+
In the employee onboarding and IT ticket support example, instead of having two different collections, such as IT setup, and equipment and historical support tickets, there could be one named 'Company IT'. To retrieve tickets only and no other information from this collection, add the metadata below during insertion.
10099

101-
can be added during insertion. The model then generates its response using the specified metadata instead of solely the input text.
100+
```text
101+
key: `Category`, value: `Ticket`
102+
```
103+
104+
The model then generates its response using the specified metadata instead of solely the input text.
102105

103106
{{< figure src="/attachments/appstore/platform-supported-content/modules/genai/navigate_mxgenai/GenAIKBMetadataSeparation.png" >}}
104107

105-
Using metadata, even more fine-grained filtering becomes feasible. Each ticket may have associated metadata such as
108+
Using metadata, even more fine-grained filtering becomes feasible. Each ticket may have associated metadata, such as
106109

107110
* key: `Ticket Type`, value: `Bug`
108111
* key: `Status`, value: `Solved`
@@ -118,7 +121,7 @@ You can upload data directly from Mendix to the Knowledge Base. To do so, severa
118121

119122
{{% alert color="info" %}} The **Consumption** tab is available for Model resources only.{{% /alert %}}
120123

121-
The **Consumption** section provides outcomones of token consumption monitoring for each GenAI resource in a graphical way. Use this overview to see the current usage, insights on the usage per day, and to compare the current month with previous months. Please note, that months respresent bundle months here, which is the period during which token consumption is tracked, beginning on the date of your last GenAI Resource plan entitlement reset and ending on the next reset date. This creates a recurring monthly cycle based on your plan activation date, not the calendar month.
124+
The **Consumption** section provides outcomes of token consumption monitoring for each GenAI resource in a graphical way. Use this overview to see the current usage, insights on the usage per day, and to compare the current month with previous months. Note that months represent bundle months here, which is the period during which token consumption is tracked, beginning on the date of your last GenAI Resource plan entitlement reset and ending on the next reset date. This creates a recurring monthly cycle based on your plan activation date, not the calendar month.
122125

123126
{{< figure src="/attachments/appstore/platform-supported-content/modules/genai/navigate_mxgenai/GenAIResource_TokenConsumptionMonitor.png" >}}
124127

0 commit comments

Comments
 (0)