Skip to content

Commit 401364a

Browse files
Merge pull request #11409 from mendix/kv-genai-units
GenAI Portal updates
2 parents 216e8a7 + 04005ef commit 401364a

25 files changed

Lines changed: 306 additions & 272 deletions

content/en/docs/control-center/entitlements/cloud-tokens.md

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ These tables show how many Mendix Cloud Tokens each CRP requires:
5151
| XXXXL21 | 1280 |
5252
| XXXXL-5XLDB | 2240 |
5353

54-
|Premium Resource Packs | Mendix Cloud Tokens |
54+
| Premium Resource Packs | Mendix Cloud Tokens |
5555
| --- | --- |
5656
| S21 | 30 |
5757
| M21 | 60 |
@@ -62,7 +62,7 @@ These tables show how many Mendix Cloud Tokens each CRP requires:
6262
| XXXXL21 | 1920 |
6363
| XXXXL-5XLDB | 3360 |
6464

65-
|Premium Plus Resource Packs | Mendix Cloud Tokens |
65+
| Premium Plus Resource Packs | Mendix Cloud Tokens |
6666
| --- | --: |
6767
| XL21 | 400 |
6868
| XXL21 | 800 |
@@ -98,22 +98,10 @@ These tables show how many Mendix Cloud Tokens each CRP requires:
9898

9999
## GenAI Resource Packs {#grps}
100100

101-
GenAI Resource Packs provide turn-key access to Generative AI technology, delivered through Mendix Cloud. For the technical details of each GenAI Resource Pack (GRP), refer to [GenAI Resource Packs](/agents/mx-cloud-genai/resource-packs/).
102-
103-
| GenAI Model Resource Pack – Anthropic Claude Sonnet | Mendix Cloud Tokens |
104-
| --- | --: |
105-
| S | 30 |
106-
| M | 60 |
107-
| L | 120 |
108-
109-
| GenAI Model Resource Pack – Cohere Embed | Mendix Cloud Tokens |
110-
| --- | --: |
111-
| S | 6 |
112-
| M | 12 |
113-
| L | 24 |
101+
GenAI Resource Packs provide turn-key access to Generative AI technology, delivered through Mendix Cloud. For text generation and embeddings resources, one Mendix Cloud Token equals 100 GenAI Units. You choose any Cloud Token amount when provisioning a resource. There are no fixed plan sizes. For technical details, GenAI Unit exchange rates, and model pricing, see [Mendix Cloud GenAI Resource Packs](/agents/mx-cloud-genai/resource-packs/).
114102

115103
| GenAI Knowledge Base Resource Packs | Mendix Cloud Tokens |
116-
| --- | --: |
104+
| --- | -- |
117105
| Standard | 48 |
118106

119107
## Key Takeaways
Lines changed: 41 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,94 +1,92 @@
11
---
22
title: "GenAI Resources"
3-
url: /control-center/genai-resources-self-service
3+
url: /control-center/genai-resources-self-service/
44
description: "Describes how to provision and deprovision GenAI Resources using self-service."
55
weight: 20
66
---
77

88
## Introduction
99

10-
The **GenAI Resources** section provides a detailed overview of all Mendix GenAI resources available within your company, allowing Mendix Admins to seamlessly provision and deprovision GenAI resources as needed. With this feature, Mendix Admins can efficiently manage all GenAI resources directly within the [Control Center](https://controlcenter.mendix.com/index.html) through a self-service capability, ensuring streamlined operations and improved governance. For more information, refer to [Accessing GenAI Resources](/agents/mx-cloud-genai/resource-packs/#accessing-genai-resources).
10+
The **GenAI Resources** section provides a detailed overview of all Mendix GenAI resources available within your company, allowing Company Admins to seamlessly provision and deprovision GenAI resources as needed. With this feature, Company Admins can efficiently manage all GenAI resources directly within the [Control Center](https://controlcenter.mendix.com/index.html) through a self-service capability, ensuring streamlined operations and improved governance. For more information, see [Accessing GenAI Resources](/agents/mx-cloud-genai/resource-packs/#accessing-genai-resources).
1111

1212
## Prerequisites
1313

14-
Self-service provisioning of GenAI resources using Mendix Cloud Tokens is available only if the users meet the following conditions:
14+
Self-service provisioning of GenAI resources using Mendix Cloud Tokens is available only if you meet the following conditions:
1515

16-
1. Sufficient token entitlements – The user should have an adequate number of available Mendix Cloud Tokens to allocate for GenAI resource provisioning.
17-
2. Valid subscription plan – The user's Mendix subscription must be based on the FY21 price list or newer. Older subscription plans are not eligible for provisioning.
18-
3. Single account ownership – The user should have a single account. Owning multiple accounts is not supported for self-service GenAI provisioning.
19-
4. Enterprise platform subscription – The user should have a single active enterprise platform subscription. If no active subscription is found, the system will display a warning message with this text: "We couldn't retrieve your correct platform account, which is required to access available tokens and create resources. Please contact Mendix Support for assistance."
16+
1. Sufficient token entitlements – You must have an adequate number of available Mendix Cloud Tokens to allocate for GenAI resource provisioning.
17+
2. Valid subscription plan – Your Mendix subscription must be based on the FY21 price list or newer. Older subscription plans are not eligible for provisioning.
18+
3. Single account ownership – You must have a single account. Owning multiple accounts is not supported for self-service GenAI provisioning.
19+
4. Enterprise platform subscription – You must have a single active enterprise platform subscription. If no active subscription is found, the system displays the following warning: "We couldn't retrieve your correct platform account, which is required to access available tokens and create resources. Please contact Mendix Support for assistance."
2020

2121
## Overview of Deployed Resources
2222

2323
The overview page provides a centralized view of all deployed GenAI resources, including text generation resources, embeddings generation resources, and knowledge base resources. From this page, you can easily review the status, basic information, and usage details of each deployed resource. The following list shows detailed information about your GenAI resource.
2424

25-
* **Status** – The current status of the resource.
2625
* **Name** – The name of the resource.
27-
* **Model** – The model that is used, for example, Anthropic Claude Sonnet 4.0.
28-
* **Plan** – The subscription plan used for resources, for example, small, medium, or large.
29-
* **Created For**For whom it is created.
26+
* **Models** – The model versions available on the resource, grouped by family, for example, Claude Haiku, Sonnet, or Opus. For a full list of available models, see [Supported Models](/agents/mx-cloud-genai/resource-packs/#supported-models).
27+
* **Capacity** – The monthly GenAI Unit allocation for the resource.
28+
* **Status**The current status of the resource, for example, **Active**.
3029

31-
{{< figure src="/attachments/control-center/genai-resources/overview-genai-resources.png" >}}
30+
{{< figure src="/attachments/control-center/genai-resources/overview-genai-resources.png" alt="Overview page showing deployed GenAI resources with columns for Name, Models, Capacity, and Status" >}}
3231

3332
## Provisioning GenAI Resources
3433

35-
You can provision any GenAI resources directly within the Control Center using the self-service capability.
36-
To do so, select the appropriate resource type and click **Provision Resource**.
34+
You can provision any GenAI resources directly within the Control Center using the self-service capability. To do so, select the appropriate resource type and click **Provision Resource**.
3735

3836
{{% alert color="info" %}}
3937
Ensure that you are on the correct resource tab before provisioning. For example, to create a new text generation resource, first select the **Text Generation Resources** tab.
4038
{{% /alert %}}
4139

4240
When provisioning a new resource, enter the following information:
4341

44-
* **Display Name** – The name of the resource.
42+
* **Name** – The name of the resource.
4543
* **Environment** – The environment for which the resource is created, such as Test, Acceptance, or Production.
46-
* **Mendix Cloud Region** – The cloud region where the resource will be hosted.
47-
* **Cross-region inference** – Specifies whether the selected model supports cross-region inference. For more information, refer to the [Settings](/agents/mx-cloud-genai/Navigate-MxGenAI/#settings) section of *Navigate through the Mendix Cloud GenAI Portal*.
48-
* **Available Text Generation Models** – A list of the supported models you can choose from, for example, Anthropic Claude Sonnet V4.
49-
* **Size** – The subscription plan with the tokens used for resources.
50-
* **User** – The name of the user for whom the provisioning was initially created.
51-
* **Email** – The user's email address.
44+
* **Mendix Cloud Region** – The cloud region where the resource is hosted.
45+
* **Cross Region Inference** – Select whether to enable cross region inference for this resource. Without cross region inference, the latest model versions may not be available. For more information, see the [Settings](/agents/mx-cloud-genai/Navigate-MxGenAI/#settings) section of *Navigate through the Mendix Cloud GenAI Portal*.
46+
* **Available Models** – The model versions to enable on the resource. For text generation resources, select one or more versions from the available Claude model families (Haiku, Sonnet, or Opus). For embeddings resources, select a single model from the available options. For a full list of available models, see [Supported Models](/agents/mx-cloud-genai/resource-packs/#supported-models).
47+
* **Default Model** – The model version used when no model is explicitly specified in an API call. Select one of the model versions chosen in **Available Models**. This ensures backward compatibility with existing apps that use older connector versions.
48+
* **Cloud Tokens** – The number of Mendix Cloud Tokens to allocate per month (minimum one). Each Cloud Token provides 100 [GenAI Units](/agents/mx-cloud-genai/Navigate-MxGenAI/#what-are-tokens-and-genai-units). **Resource Specification** shows the resulting monthly GenAI Unit allocation.
49+
* **User** – The name and email address of the user for whom the provisioning was initially created.
50+
51+
{{< figure src="/attachments/control-center/genai-resources/provisioning.jpg" alt="" >}}
5252

53-
After filling in the required fields, you can review all the entered details in the **Resource Specification**. To learn more, refer to [Mendix Cloud GenAI Resource Packs](/agents/mx-cloud-genai/resource-packs/).
53+
After filling in the required fields, review all the entered details in **Resource Specification**. If the entered Cloud Token amount exceeds your available balance, **Cloud Tokens Consumption** turns red and the **Provision Resource** button is disabled. To learn more about GenAI Unit allocation, see [GenAI Units and Model Pricing](/agents/mx-cloud-genai/resource-packs/#genai-units-and-model-pricing).
5454

55-
Click **Provision Resource** to finalize the process. You are taken back to the **GenAI Resources** page, where the newly created resource is displayed in the list. Selecting the newly provisioned resource opens its details directly in the Mendix Cloud GenAI Portal in a new tab.
55+
Click **Provision** to proceed. Before provisioning is finalized, a **Resource Summary** confirmation dialog shows a read-only overview of all entered details. Review the summary and click **Provision** to complete provisioning. You are taken back to the **GenAI Resources** page, where the newly created resource is displayed in the list. Selecting the newly provisioned resource opens its details directly in the Mendix Cloud GenAI Portal in a new tab.
5656

5757
## Deprovisioning GenAI Resources
5858

59-
If you want to deprovision the resource, click the three-dot icon ({{% icon name="three-dots-menu-horizontal" %}}) next to the selected resource and select **Deprovision Resource**.
60-
A confirmation pop-up appears, displaying a message and the details of the selected resource, as shown in the example below.
59+
To deprovision a resource, click the three-dot icon ({{% icon name="three-dots-menu-horizontal-filled" %}}) next to the selected resource and select **Deprovision Resource**. A confirmation dialog box appears, displaying a message and the details of the selected resource, as shown in the example below.
6160

62-
{{< figure src="/attachments/control-center/genai-resources/deprovisioning.png" >}}
61+
{{< figure src="/attachments/control-center/genai-resources/deprovisioning.png" alt="Confirmation dialog for deprovisioning a GenAI resource showing resource details and Deprovision button" >}}
6362

64-
Click **Deprovision** to proceed. After confirmation, the resource status updates on the **GenAI Resource** page to reflect that deprovisioning is scheduled.
63+
Click **Deprovision** to proceed. After confirmation, the resource status updates on the **GenAI Resources** page to reflect that deprovisioning is scheduled.
6564

6665
{{% alert color="info" %}}
67-
Your subscription plan operates on a monthly bundle cycle. When you deprovision a resource, the actual deprovisioning will occur at the end of the current subscription month. Until that date, you can still use the resource, and the scheduled deprovisioning date will appear in the resource's **Status**.
66+
When you deprovision a resource, the actual deprovisioning occurs at the end of the current bundle month. Until that date, you can still use the resource, and the scheduled deprovisioning date appears in the resource's **Status**. Knowledge base and embeddings resources can be deprovisioned in the same bundle month. The system handles the dependency automatically.
6867
{{% /alert %}}
6968

70-
## Adjusting GenAI Resource Plan Size
69+
## Adjusting Resource GenAI Unit Capacity {#adjusting-resource-genai-unit-capacity}
7170

72-
You can change the plan size of an already provisioned GenAI resource (text or embedding models) to better match your actual token demand. You can adjust the GenAI resource plan size through the self-service capability of the Control Center.
71+
You can change the Cloud Token allocation of an already provisioned GenAI resource (text generation or embeddings) to better match your actual usage. You can adjust the allocation through the self-service capability of the Control Center.
7372

74-
To adjust a resource plan size, do the following:
73+
To adjust the GenAI Unit capacity of a resource, do the following:
7574

7675
1. Log in to the Control Center as a Company Admin.
77-
2. On the **GenAI Resources** page, click the three-dot ({{% icon name="three-dots-menu-horizontal-filled" %}}) icon next to the selected resource and select **Adjust Plan Size**.
78-
3. Choose the desired plan and review the **Resource Specification** on the **Adjust Plan Size GenAI Resource** page. Click **Adjust Plan** to submit the change.
79-
80-
{{< figure src="/attachments/control-center/genai-resources/adjust-plan-size.png" >}}
81-
82-
### Upgrading GenAI Resource Plan Size
76+
2. On the **GenAI Resources** page, click the three-dot ({{% icon name="three-dots-menu-horizontal-filled" %}}) icon next to the selected resource and select **Edit Resource**.
77+
3. Enter the new **Cloud Tokens** amount and review the updated **Cloud Tokens Consumption**.
78+
4. You can also change the **Name** and **Default Model** at this stage.
79+
5. Click **Edit** to save the changes.
8380

84-
To upgrade, select a larger plan that matches your expected demand. Upgrades take effect immediately. Your account must have sufficient unutilized cloud tokens to cover the additional tokens required by the new plan. For example, upgrading from a 30-token (Small) plan to a 60-token (Medium) plan requires at least 30 unutilized cloud tokens in your account. If your account lacks the required tokens, you will receive an error message and the upgrade will be prevented.
81+
{{< figure src="/attachments/control-center/genai-resources/edit-resource.jpg" alt="Edit Resource dialog showing Cloud Tokens field, Name field, Default Model dropdown, and Cloud Tokens Consumption summary" >}}
8582

86-
### Downgrading GenAI Resource Plan Size
83+
### Increasing GenAI Unit Capacity
8784

88-
To downgrade, select a smaller plan. Downgrades are not immediate. The current plan remains active until the end of the current subscription month, and the downgrade takes effect at the start of the next subscription month. For example, if a Medium plan started on 12 February and you schedule a downgrade on 20 February to Small, the actual downgrade will occur on 12 March. The cloud tokens returned to your account as a result of the downgrade become available only after the scheduled downgrade takes effect.
85+
Increases take effect immediately. The additional GenAI Units are added to the current bundle month and apply to all future months. Your account must have sufficient available Cloud Tokens to cover the increase.
8986

90-
#### Cancelling a Scheduled Downgrade
87+
### Decreasing GenAI Unit Capacity
9188

92-
You can cancel a scheduled downgrade at any time before it takes effect. When a downgrade is scheduled, the resource status changes to **PLAN DOWNGRADE SCHEDULED**. To cancel it, click the three-dot ({{% icon name="three-dots-menu-horizontal-filled" %}}) icon next to the selected resource and select **Cancel Plan Downgrade**. The action takes effect immediately and cancels the scheduled downgrade.
89+
The behavior depends on how much of the current month's allocation has already been consumed:
9390

94-
{{< figure src="/attachments/control-center/genai-resources/cancel-plan-downgrade.png" >}}
91+
* Immediate decrease – If the GenAI Units consumed so far in the current bundle month are less than the new allocation, the decrease takes effect immediately and Cloud Tokens are released immediately.
92+
* Deferred decrease – If the GenAI Units consumed so far in the current bundle month exceed the new allocation, the current month continues at the existing allocation. The decrease takes effect at the start of the next bundle month, and Cloud Tokens are released at that point.

content/en/docs/genai/how-to/creating-agents/create-agent-with-agent-editor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ Create and configure the required Model and Agent documents in Studio Pro, inclu
3434

3535
4. In the **Configurations** tab of **App Settings**, add a new configuration that sets the constant's value to your text generation [resource key](/agents/mx-cloud-genai/Navigate-MxGenAI/#keys) from the Mendix Cloud GenAI Portal.
3636

37-
5. In the **Connection** section, click **Test** to verify that the model can be reached.
37+
5. Click **List Models** to verify that the model resource can be reached. A table shows the available models in the resource.
3838

3939
6. In the **App Explorer**, right-click your module and select **Add other** > **Agent**. Set a clear name, for example, `IT_Ticket_Helper`.
4040

41-
7. In the **Model** field, select the Model document you created in the previous steps.
41+
7. In the **Resource** field of the **Model** section, select the Model document you created in the previous steps. In the **Version** field, select the model version you want to use, for example, `Anthropic Claude Sonnet V4.6`.
4242

4343
8. For the **Context entity**, select the `TicketHelper` entity created in [Set Up Your App for Agent Creation](/agents/how-to/creating-agents/shared-setup/#domain-model-setup). This entity contains an attribute `UserInput` that matches the variable placeholder.
4444

0 commit comments

Comments
 (0)