Author Topic: ChatGPT enabled models?  (Read 1368 times)

Mauricio Moya (Arquesoft)

  • EA User
  • **
  • Posts: 341
  • Karma: +8/-4
  • EA Consulting and development in Spanish
    • View Profile
    • Arquehub Azure Module
ChatGPT enabled models?
« on: August 09, 2025, 06:01:34 am »
I noticed in the latest release notes (build 1713) a mention of “ChatGPT enabled models,” but I can’t find any official information about this. Does anyone know anything about it?

Also, what exactly are “ChatGPT queries”? I haven’t found anything unusual in the search window after testing this new version

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1324
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: ChatGPT enabled models?
« Reply #1 on: August 09, 2025, 09:31:04 am »
Good question, I saw that and pondered the same thing. I asked Copilot and this is what it said. I think this might be an hallucination as after installing Build 1713 I searched everywhere but couldn't find any reference to ChatGPT.
 
With the arrival of Build 1713, Sparx has embedded ChatGPT capabilities directly into the desktop EA client:
Script Generation via ChatGPT
• Use a “ChatGPT” pane in the Scripting window to draft VBScript, JavaScript, or C# scripts for EA’s Automation Interface.
• Example: “Generate a script to set a tagged value on every Class in a Package.” The output is ready to run or tweak.
Natural-Language Scripting Prompts
• Skip manual API lookups—describe what you need, and ChatGPT crafts boilerplate code.
• Supports common EA tasks: diagram manipulation, package traversal, element property updates.
Context-Aware Help
• ChatGPT can reference the current model context (selected package or diagram) to tailor scripts.
• Reduces trial-and-error and accelerates automation adoption.
« Last Edit: August 09, 2025, 09:50:56 am by Sunshine »
Happy to help
:)

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1324
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: ChatGPT enabled models?
« Reply #2 on: August 09, 2025, 09:54:39 am »
So why not ask ChatGPT 5 I thought - its got PhD level exertpertise.
I've concluded by the answer below and the searching through 17.1 Build 1713. Couldn't see any reference in the comparison of features of different editions that the release of 1713 its only available on editions above corporate or may have been prematurely released by accident as I still can't see anything with regard to ChatGPT.
I've got the Corporate Edition.

PROMPT
Sparx Enterprise Architect Build 1713 has reference to ChatGPT however after installing it I couldn't find any reference to ChatGPT. What features does Sparx Enterprise Architect provide in Build 1713 and how do I access them?

ANSWER
You're absolutely right that **Sparx Enterprise Architect (EA) Build 1713** (released 8 August 2025) does reference ChatGPT—but if you're not seeing anything, here's what to look for and how to access it:

---

## What’s New in Build 1713

According to the official release notes for EA version 17.1 Build 1713, a new feature was introduced:

* **ChatGPT queries can now incorporate information about the selected element or active diagram** in ChatGPT-enabled models. This is done using placeholders like `#element#` or `#diagram#` in your messages—for example:

  `"Summarize the role this element #element# plays in the following diagram #diagram#"` ([Sparx Systems][1])

Other improvements in this build include better diagram rendering, updated connector notation settings, improved auto-color legend behavior, Quicklinker enhancements, and smarter placement snapping ([Sparx Systems][1]).

---

## Why You Might Not See ChatGPT Features

1. **Model Setup Required**: The release notes specify that these features apply **only in ChatGPT-enabled models**. If your model isn't configured for ChatGPT interactions, the functionality won't appear.

2. **Activation via Commands**: The integration relies on those `#element#` and `#diagram#` placeholders within ChatGPT queries. If you're not using them—or running ChatGPT queries in general—you won't notice the new behavior.

---

## How to Access the ChatGPT Feature in Build 1713

### 1. **Ensure You’re in a ChatGPT-Enabled Model**

* You’ll need to have a model that supports ChatGPT integration. EA may require certain configurations or licenses—check whether your edition (e.g., Professional, Corporate, etc.) includes this and whether you've activated it.

### 2. **Compose a ChatGPT Query Using Placeholders**

* Open the ChatGPT interface within EA (e.g., via an Add-in, docked panel, or ribbon command).
* Include placeholders to reference your current context. For example:

  ```
  “Explain how #element# fits into the process model shown in #diagram#.”
  ```
* EA should recognize those tags and include relevant information about the selected element and diagram in the query it sends to ChatGPT ([Sparx Systems][1]).

### 3. **Verify Other Related Improvements**

* While testing, you may notice smoother operations—like improved connector notation display, diagram rendering for auto-coloring legends, and updated Quicklinker behavior—confirming you're on Build 1713 ([Sparx Systems][1]).

---

## Summary Table

| **Feature**                      | **Details & Access**                                                                                |
| ------------------------------ | ------------------------------------------------------------------------------------- |
| ChatGPT contextual queries| Use `#element#` and `#diagram#` in queries within ChatGPT-enabled models (Build 1713) |
| Diagram/Quicklink improvements | Visible in the UI if you're upgrading from earlier builds                             |
| Model activation requirements  | Confirm your EA edition and licensing include ChatGPT features                        |

---

If you're still not able to see the ChatGPT features:

* Double-check that your license or edition supports ChatGPT integration.
* Explore the EA ribbon or "View > Workspaces and Commands" to ensure relevant commands/panels are enabled. (In earlier EA versions, missing features sometimes resulted from disabled command sets—not related to this build, but still worth checking.) ([Sparx Systems][2])

Let me know what EA edition you're using or where you're expecting to see the ChatGPT integration—happy to help walk you through the setup!

[1]: https://sparxsystems.com/products/ea/history.html?utm_source=chatgpt.com "History - Enterprise Architect 17.1 - Sparx Systems"
[2]: https://sparxsystems.com/forums/smf/index.php?topic=10936.0&utm_source=chatgpt.com "Features are missing for me (but not colleague) - Sparx Systems"
 
« Last Edit: August 09, 2025, 10:10:14 am by Sunshine »
Happy to help
:)

TomO

  • EA Administrator
  • EA User
  • *****
  • Posts: 80
  • Karma: +7/-0
  • EA - Bridging the gap between Business and IT
    • View Profile
    • Sparx Systems
Re: ChatGPT enabled models?
« Reply #3 on: August 20, 2025, 09:01:18 am »
Hi All,
Indeed LLM support has been in EA since version 17.1 and it recently got a boost in build 1713.

Configuration:
  • To configure it you need to be in a model with security enabled.
  • After you have logged in to the model go to Settings -> Options -> Collaboration
  • In build 1713 you will see a "ChatGPT Configuration" area, this will be expanded to other LLMs in coming builds.
  • Enter in the required details: Service Address, API Key, Model, Group.
  • And you will be up and running.

Once enabled you can then have chats and discussions with the LLM, we have a video that demos this off:
https://youtu.be/vPcu3Sui2ZY

The main features are:
  • Chats are good for one off questions with no conversation memory - good for a quick question
  • Discussions have full conversation memory so you can have a discussion with the LLM
  • A workbench to move the result of the LLM into a workable area (Create elements, push text to notes, create glossary items and etc)
  • #diagram# and #element# keywords to send the LLM the currently active diagram or currently selected element so you can ask specific questions of the LLM

*A few main caveats:
- We are actively working on this feature, so dialogs and functionality will change.
- The LLM configuration is a model level config meaning a) you will need to configure it for each model you want to work on and b) if you share this model with others they will also be able to make queries to your LLM API.



« Last Edit: August 20, 2025, 09:09:18 am by TomO »

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: ChatGPT enabled models?
« Reply #4 on: August 20, 2025, 06:51:00 pm »
Hi Tom,

Any reason why I can't find anything when I search for ChatGPT in the user guide?

Geert