Automic Workload Automation

 View Only

Expand all | Collapse all

Automic v24.4.1 - Automic AI Azure Open AI Support

  • 1.  Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted Jul 29, 2025 09:20 AM

    Hello

    I'm looking through the help for configuring Automation AI with our corporate implementation of Open AI on Azure. This gives us integrated billing, the data stays in our tenant and cannot be reused, and adds safety controls etc.

    It doesn't look like this is supported.  Is there a plan to support this within v24.4.x?

    Rather than returning an error message till it is supported, how do I disable the button?



    -------------------------------------------


  • 2.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted Jul 30, 2025 11:20 AM
    Edited by Kyle Harlow Jul 30, 2025 11:21 AM

    We're in a similar predicament. I submitted a feature request about a week ago for this. 

    For what it's worth, the underlying Spring AI does seem to support Azure OpenAI, but some parameters (which I'm guessing Automation.AI is using when you select OpenAI) enforce OpenAI's endpoint rather than whatever you provide.

    https://docs.spring.io/spring-ai/reference/api/chat/azure-openai-chat.html

    In the meantime, you can remove the AI references:

    https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/24.4.0/Automic%20Automation%20Guides/Content/Installation_Manual/AWI/awi_automation_ai_properties.htm

    -------------------------------------------



  • 3.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted Aug 08, 2025 03:54 AM

    Just an update on this.  Kaj put me in touch with product development, and we'll look help implement Azure Open AI together.  I've used the references you pointed out above and the buttons are disabled now till a later update is available for this.

    -------------------------------------------



  • 4.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Broadcom Employee
    Posted Sep 30, 2025 11:31 AM

    Hi Leon,

    Azure OpenAI is supported with Automic 24.4.2 and Automation AI 24.0.2 which were released today.

    You can find more details in the documentation https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/24.4.0/Automic%20Automation%20Guides/Content/_Common/ReleaseHighlights/WhatsNew_24_4_2.htm

    BR,
    Oana

    -------------------------------------------



  • 5.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted Oct 01, 2025 04:05 AM

    Thanks for the update Oana.  I'll try this version out in a few weeks once I've completed the upgrade of 24.3 to 24.4.1_HF2 in Production

    -------------------------------------------



  • 6.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted Oct 17, 2025 08:29 AM

    Hi All.  I've managed to get this running with Azure.  I've got a bit of feedback where the documentation could be improved.

    In UC_SYSTEM_SETTINGS - AUTOMATION_AI_ENDPOINT - The documentation says provide the port - you need the full url there so this will be something like http:\\automic-server.alpha.net:8080

    In the Automation.AI application.properties file you might want to add the following additional properties depending on your deployment

    # azure-deployment
    spring.ai.azure.openai.chat.options.deployment-name=gpt-4.1-mini

    # log to a file
    spring.profiles.active=file

    -------------------------------------------



  • 7.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted 14 days ago

    How did you configure the following two properties in application.properties?
    automation.ai.model.name
    spring.ai.model.chat

    According to the documentation, you're supposed to enter "azure.openai" there. But then I get the following error:
    Caused by: com.automation.ai.exception.LlmException: No default chat client configured.

    I've already tried "azure-openai" as well.




  • 8.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted 13 days ago

    I've made some progress.
    The following combination does not launch the ChatClient:
    Automation AI Launcher 26.0.0
    Spring Boot Version 3.5.15

    However, if I use the following versions, the ChatClient launches:
    Automation AI Launcher 24.0.5
    Spring Boot Version 3.5.16

    Why does V24 have a higher Spring Boot version?




  • 9.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Broadcom Employee
    Posted 13 days ago

    Hi Stefan,

    The configuration is included in our documentation and below you can also find an example:

    automation.ai.model.name=azure.openai
    spring.ai.azure.openai.endpoint=https://.....openai.azure.com
    spring.ai.azure.openai.api-key=....
    spring.ai.azure.openai.chat.options.deployment-name=gpt-4o

    spring.ai.model.chat is set to azure-openai by default, so there is no need to explicitly configure it.

    As mentioned in the spring.ai documentation, users could confuse the deployment name with the model name:
    "In use with Azure, this refers to the "Deployment Name" of your model, which you can find at oai.azure.com/portal. It's important to note that within an Azure OpenAI deployment, the "Deployment Name" is distinct from the model itself. The confusion around these terms stems from the intention to make the Azure OpenAI client library compatible with the original OpenAI endpoint."

    Please also be aware that starting with Automic 26.1.0, the configuration parameters will change and these will be included in the documentation accordingly.


    Hope this helps,
    Oana




  • 10.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted 13 days ago

    Let's continue...
    Now I get a response from the AI when I use functions like "Analyze Report" or "Analyze Script."
    However, when I use the ASK_AI script command, I get an error:


    2026-09-03 07:37:23.835 DEBUG [Automation-AI, traceId=9d33b166-3756-442a-9fb5-692f9e8bb9fc, spanId=e19076ab-f383-49c9-80e4-170b2afa6feb] [http-nio-8500-exec-4] o.s.web.servlet.DispatcherServlet - POST "/api/v2/chat", parameters={} 

    2026-09-03 07:37:23.839 DEBUG [Automation-AI, traceId=9d33b166-3756-442a-9fb5-692f9e8bb9fc, spanId=e19076ab-f383-49c9-80e4-170b2afa6feb] [http-nio-8500-exec-4] o.s.w.s.r.ResourceHttpRequestHandler - Resource not found for path [api/v2/chat] 

    2026-09-03 07:37:23.840 DEBUG [Automation-AI, traceId=9d33b166-3756-442a-9fb5-692f9e8bb9fc, spanId=e19076ab-f383-49c9-80e4-170b2afa6feb] [http-nio-8500-exec-4] o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [org.springframework.web.servlet.resource.NoResourceFoundException: No static resource api/v2/chat.] 

    2026-09-03 07:37:23.840 DEBUG [Automation-AI, traceId=9d33b166-3756-442a-9fb5-692f9e8bb9fc, spanId=e19076ab-f383-49c9-80e4-170b2afa6feb] [http-nio-8500-exec-4] o.s.web.servlet.DispatcherServlet - Completed 404 NOT_FOUND 




  • 11.  RE: Automic v24.4.1 - Automic AI Azure Open AI Support

    Posted 12 days ago

    And one more update.
    For ASK_AI, it seems I had to define the #Swagger provider configuration for the AE REST API in application.properties. I must have missed that, and once I did, the script worked as well.

    I also removed spring.ai.model.chat from application.properties, and then I was able to start Automation.AI version 26.