Skip to main content
Question

Support the functionality of AI assist programatically

  • June 11, 2026
  • 3 replies
  • 100 views

martinkoch
Enthusiast
Forum|alt.badge.img+25

Hello all,

I’m quite impressed by the descriptions AI assist can give for a workspace. Trivial things like input- and output-schema and even some description on the transformations on attribute-level.

Now, I would like to ask these kinds of questions to a bunch of workspaces, and use the results in an automated way.

Giving me access to the model behind AI assist could end up quite costly for Safe, so is there another way to get these answers?

Kind regards,

Martin

3 replies

jamatsafe
Safer
Forum|alt.badge.img+20
  • Safer
  • June 16, 2026

Hi ​@martinkoch , I’m glad you are finding the AI Assist useful! You are correct, the AI Assist API is not intended for direct use outside of the interactive AI Assist Chat interface in Workbench so I'd recommend avoiding attempts to build an automation against it.

As a workaround, a more scalable approach is to use an AI connector with your own API key within a workspace. A good place to start is reading in a .fmw workspace into a single attribute (Data File Reader or AttributeFileReader) or parsing the workspace components (via FME Workspace Reader) and passing this into an AI connector (eg. OpenAIConnector) to prompt. Please keep an eye out on FME's MCP support as its expanding across the platform and connecting workspaces to AI agents should get easier over time so stay tuned. Hopefully this gives you some ideas to get started with!


martinkoch
Enthusiast
Forum|alt.badge.img+25
  • Author
  • Enthusiast
  • June 17, 2026

Thanks ​@jamatsafe ,

Which of the leading AI-models has the best understanding of FME and the structure of workspaces? Is there some additional context I can give the model to improve results?

I expect(ed) the model behind AI assist to be specially trained in FME related subjects.

Kind regards,

Martin


jamatsafe
Safer
Forum|alt.badge.img+20
  • Safer
  • June 19, 2026

Hi ​@martinkoch, I haven’t personally tested myself but it may be helpful to know that the current AI Assist model uses one of the GPT models. That could be a useful starting point to explore. AI Assist also draws from an authoritative FME knowledge base that includes product documentation, knowledge base articles, and community best answers.

In your case, to further reduce hallucinations and improve response accuracy, I would consider referencing the latest FME Transformer Reference Guide as a lookup resource. 

For a better understanding of AI Assist, please refer to:

Hope this helps!