Predictika · 2U dual-socket AMD EPYC rack server configurations
An AI sales agent prepares a configuration for a 2U dual-processor AMD EPYC rack server: model, processors, memory, front and rear drives, storage card, PCIe and OCP cards and power supplies. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the configuration limits and returns a verdict, every reason and the figures it computed.
This validator models configurations of the Gigabyte (Giga Computing) R283-Z96-AAE2 and R283-Z96-AAE3 2U dual-processor AMD EPYC 9005/9004 rack servers, not just the scenarios shown below.
Any R283-Z96-AAE2 or R283-Z96-AAE3 configuration that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Giga Computing publishes no price list for these servers, so this validator produces no price build-up or line-item quote), the Rev. 1.x (EPYC 9004 only) revisions and other R283 and Gigabyte server families, the approved vendor list of specific CPUs, DIMMs, drives and cards, whether a storage card takes a PCIe slot, and operating-system support.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Slot and bay limits that differ between two models | Only with care A set of product rules per model. It works, but the AAE2 and AAE3 differ in NVMe bays, rear bays and card slots, and each limit has to be written and kept up to date per model. | The model choice and every count are in one request, so each limit is checked against the model selected. |
| Processor power limited by the ordering part | Only with care The -ACE part is for processors up to 400 W and the -ADE part up to 500 W. A rule can compare them, but the processor power is a free-entry value and someone has to maintain the comparison. | Processor power is compared with the limit of the ordering part chosen on every call. |
| Memory speed that depends on the processor generation | Only with workarounds 6400 MT/s with EPYC 9005 and 4800 MT/s with EPYC 9004; a stated speed has to be compared with a value derived from another selection. | The generation determines the speed on every call, and a stated speed is compared with it. |
| A storage card required only for some drives | Only with workarounds Whether a card is needed depends on the model and on the mix of SATA, SAS and rear drives; that is a computed count across several selections, which rule screens handle poorly. | Drives needing a card are counted from every drive group on each call and compared with the card choice. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the configuration is saved or a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.
| 1 | The R283-Z96 is a dual-processor server (2 x Socket SP5); the quote specifies 1 as the processor count. |
| 2 | The ordering part selected supports processors up to 400 W cTDP; the quote has 450 W processors. |
| 3 | The ordering part selected supports processors up to 500 W cTDP; the quote has 550 W processors. |
| 4 | No R283-Z96 ordering part supports processors above 500 W cTDP; the quote has 550 W processors. |
| 5 | The server has 24 DIMM slots (12 channels per processor); the quote has 28 memory modules. |
| 6 | The selected model has 4 front bays that take Gen5 NVMe drives; the quote has 6 NVMe drives. |
| 7 | The selected model has 8 front bays that take Gen5 NVMe drives; the quote has 9 NVMe drives. |
| 8 | The selected model takes at most 16 SATA or SAS drives in the front bays; the quote has 17. |
| 9 | The front of the server has 24 hot-swap bays; the quote has 25 front drives. |
| 10 | The selected model has 0 rear hot-swap bays; the quote has 2 rear drives. |
| 11 | The quote has 16 SATA or SAS drives that need a storage card (RAID or HBA/SAS card), and no storage card is on the quote. |
| 12 | The quote has 12 SATA or SAS drives that need a storage card (RAID or HBA/SAS card), and no storage card is on the quote. |
| 13 | The selected model has 3 full-height half-length PCIe x16 slots; the quote has 4 cards in them. |
| 14 | The server has 2 OCP NIC 3.0 slots; the quote has 3 OCP NIC 3.0 cards. |
| 15 | The server has 3 M.2 slots; the quote has 4 M.2 drives. |
| 16 | The server uses a 1+1 redundant pair of 2,000 W power supplies; the power supply count on the quote is 1. |
| 17 | The operating temperature range is 10 to 35 degrees C; the site is planned at 40 degrees C. |
| 18 | The operating temperature range is 10 to 35 degrees C; the site is planned at 5 degrees C. |
| 19 | The quote states 3,072 GB of memory, but the modules on it add up to 1,536 GB. |
| 20 | The quote states memory speeds up to 6,400 MT/s, but the selected processor generation supports up to 4,800 MT/s. |
| 21 | The ordering part selected supports processors up to 400 W cTDP; the quote has 520 W processors. |
| 22 | No R283-Z96 ordering part supports processors above 500 W cTDP; the quote has 520 W processors. |
| 23 | The selected model has 8 front bays that take Gen5 NVMe drives; the quote has 10 NVMe drives. |
| 24 | The operating temperature range is 10 to 35 degrees C; the site is planned at 38 degrees C. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote a Gigabyte R283-Z96-AAE2 (24 front and 4 rear bays) with 2 AMD EPYC 9005 processors of 450 W, the -ACE ordering part, 24 x 64 GB DDR5 RDIMM memory, front drives: 4 NVMe, 14 SATA, 2 rear SATA/SAS drives, a storage card, 3 full-height half-length cards, 2 OCP NIC 3.0 cards, 2 M.2 drives, 2 x 2000 W power supply units, for a site at 24 degrees C. The quote states 1,536 GB of memory running up to 6,400 MT/s. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Gigabyte R283-Z96-AAE2 (24 front and 4 rear bays) with 2 AMD EPYC 9005 processors of 450 W, the -ADE ordering part, 24 x 64 GB DDR5 RDIMM memory, front drives: 4 NVMe, 14 SATA, 2 rear SATA/SAS drives, a storage card, 3 full-height half-length cards, 2 OCP NIC 3.0 cards, 2 M.2 drives, 2 x 2000 W power supply units, for a site at 24 degrees C. The quote states 1,536 GB of memory running up to 6,400 MT/s. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Gigabyte R283-Z96-AAE3 (24 front bays) with 2 AMD EPYC 9004 processors of 360 W, the -ACE ordering part, 24 x 64 GB DDR5 RDIMM memory, front drives: 8 NVMe, 10 SAS, 2 full-height half-length cards, 1 OCP NIC 3.0 card, 2 M.2 drives, 2 x 2000 W power supply units, for a site at 23 degrees C. The quote states 1,536 GB of memory running up to 6,400 MT/s. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Gigabyte R283-Z96-AAE3 (24 front bays) with 2 AMD EPYC 9004 processors of 360 W, the -ACE ordering part, 24 x 64 GB DDR5 RDIMM memory, front drives: 8 NVMe, 10 SAS, a storage card, 2 full-height half-length cards, 1 OCP NIC 3.0 card, 2 M.2 drives, 2 x 2000 W power supply units, for a site at 23 degrees C. The quote states 1,536 GB of memory running up to 6,400 MT/s. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Gigabyte R283-Z96-AAE3 (24 front bays) with 2 AMD EPYC 9004 processors of 360 W, the -ACE ordering part, 24 x 64 GB DDR5 RDIMM memory, front drives: 8 NVMe, 10 SAS, a storage card, 2 full-height half-length cards, 1 OCP NIC 3.0 card, 2 M.2 drives, 2 x 2000 W power supply units, for a site at 23 degrees C. The quote states 1,536 GB of memory running up to 4,800 MT/s. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Gigabyte R283-Z96-AAE3 (24 front bays) with 2 AMD EPYC 9005 processors of 380 W, the -ACE ordering part, 24 x 64 GB DDR5 RDIMM memory, front drives: 8 NVMe, 8 SATA, 2 rear SATA/SAS drives, 4 full-height half-length cards, 2 OCP NIC 3.0 cards, 2 M.2 drives, 2 x 2000 W power supply units, for a site at 25 degrees C. The quote states 1,536 GB of memory running up to 6,400 MT/s. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Gigabyte R283-Z96-AAE3 (24 front bays) with 2 AMD EPYC 9005 processors of 380 W, the -ACE ordering part, 24 x 64 GB DDR5 RDIMM memory, front drives: 8 NVMe, 8 SATA, 3 full-height half-length cards, 2 OCP NIC 3.0 cards, 2 M.2 drives, 2 x 2000 W power supply units, for a site at 25 degrees C. The quote states 1,536 GB of memory running up to 6,400 MT/s. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.