<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Create AI Service Connection File - Open AI | Error when create *.ais file in ArcGIS Pro Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1684662#M101931</link>
    <description>&lt;P&gt;&lt;STRONG&gt;Architecture Discussion — External Workflow Orchestration with ArcGIS Enterprise Services&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;Following recent guidance around third-party AI integration in ArcGIS Pro (e.g., .ais connections and DLPKs), I’m looking at an architecture where an &lt;STRONG&gt;external orchestration layer&lt;/STRONG&gt; coordinates multi-step workflows, while &lt;STRONG&gt;ArcGIS Enterprise remains responsible for all spatial processing and data management&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The intent is not to move analysis outside ArcGIS, but to manage workflow sequencing, monitoring, and retries externally when required.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Concept (high level)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;External orchestration layer&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Controls workflow execution and sequencing&lt;/LI&gt;&lt;LI&gt;Calls ArcGIS REST services&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ArcGIS Enterprise&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Feature Services → data access&lt;/LI&gt;&lt;LI&gt;GP Services → spatial analysis&lt;/LI&gt;&lt;LI&gt;Hosted Feature Layers → persisted outputs&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;All geometry processing remains server-side in ArcGIS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Example workflow&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Use case: parcel suitability analysis.&lt;/P&gt;&lt;P&gt;Typical flow:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;FeatureServer/query — retrieve inputs&lt;/LI&gt;&lt;LI&gt;GPServer/submitJob — run analysis&lt;/LI&gt;&lt;LI&gt;Poll async job status&lt;/LI&gt;&lt;LI&gt;Write results via applyEdits or GP output layer&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;The orchestration layer acts only as a controller.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Questions&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Is external orchestration of FeatureServer + GPServer workflows a common / recommended enterprise pattern?&lt;/LI&gt;&lt;LI&gt;Key production considerations (job polling, token lifecycle, service limits, GP timeouts, handling intermediate outputs)?&lt;/LI&gt;&lt;LI&gt;Any real-world examples using a microservice / workflow engine / scheduler driving ArcGIS mainly via REST?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Interested to hear how others approach orchestration while keeping ArcGIS as the core spatial execution platform.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for any insights.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 17 Feb 2026 12:38:06 GMT</pubDate>
    <dc:creator>AduriSreenivas</dc:creator>
    <dc:date>2026-02-17T12:38:06Z</dc:date>
    <item>
      <title>Create AI Service Connection File - Open AI | Error when create *.ais file</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1659221#M99643</link>
      <description>&lt;P&gt;I try to &lt;A href="https://pro.arcgis.com/en/pro-app/latest/tool-reference/data-management/create-ai-service-connection-file.htm&amp;nbsp;" target="_blank" rel="noopener"&gt;Create AI Service Connection File (Data Management)&lt;/A&gt;&amp;nbsp;and use into&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/tool-reference/image-analyst/classify-objects-using-deep-learning.htm" target="_blank" rel="noopener"&gt;Classify Objects Using Deep Learning (Image Analyst)&lt;/A&gt;&amp;nbsp;using the&amp;nbsp;&lt;A href="https://esricldemo.maps.arcgis.com/home/item.html?id=6ec47aa99588404aa74246d62896dbb9" target="_self"&gt;Vision Language Context-Based Classification&lt;/A&gt;&amp;nbsp;Deep Learning Package.&lt;/P&gt;&lt;P&gt;When i try to create the OpenAI connection, the&amp;nbsp;&lt;A href="https://doc.arcgis.com/en/pretrained-models/latest/imagery/using-vision-language-context-based-classification.htm" target="_self"&gt;Use the model&lt;/A&gt;&amp;nbsp;document says:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;To connect directly to OpenAI, set the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;service_provider&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;to "OpenAI" and provide your OpenAI API key using the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;api_key&lt;/SPAN&gt;&lt;SPAN&gt;field. You must also specify the model to use by setting the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;deployment_name&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;field (e.g., "gpt-4o" or "gpt-4"). The remaining parameters can be left blank when connecting directly to OpenAI, as they are only required when using OpenAI services hosted on Azure.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;But, when i try to configure the&amp;nbsp;&lt;SPAN class=""&gt;deployment_name&amp;nbsp;&lt;/SPAN&gt;field, appears an error&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IgnacioYaez_0-1760998535106.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/142280i4649137B71643F16/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IgnacioYaez_0-1760998535106.png" alt="IgnacioYaez_0-1760998535106.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;FONT size="2"&gt;Error 004120: Invalid connection parameter. The correct connection parameter for the &amp;lt;value&amp;gt; service provider is &amp;lt;value&amp;gt;".&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE&gt;&lt;DIV class=""&gt;&lt;FONT size="2"&gt;&lt;SPAN class=""&gt;ArcGIS Pro 3.5&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Description&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;FONT size="2"&gt;An incorrect connection parameter was provided for a specific service provider.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;FONT size="2"&gt;Solution&lt;/FONT&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;DIV class=""&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;FONT size="2"&gt;Verify the correct connection parameter for the specified service provider and update it accordingly.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;P&gt;Wht'a the correct way to create an OpenAI Connection?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Oct 2025 22:20:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1659221#M99643</guid>
      <dc:creator>IgnacioYañez</dc:creator>
      <dc:date>2025-10-20T22:20:44Z</dc:date>
    </item>
    <item>
      <title>Re: Create AI Service Connection File - Open AI | Error when create *.ais file</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1663840#M99975</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/434955"&gt;@IgnacioYañez&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I just tested the &lt;STRONG&gt;Create AI Service Connection File&lt;/STRONG&gt; tool with OpenAI, and it worked correctly when I set the connection parameter as follows:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Key: Model&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;Value: gpt-4o&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After creating the connection file this way, it was successfully recognized by the Vision Language Context-Based Classification package in ArcGIS Pro.&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot (78).png" style="width: 190px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/143280i880091A3A97483EC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screenshot (78).png" alt="Screenshot (78).png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Nov 2025 13:24:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1663840#M99975</guid>
      <dc:creator>Muhammad_Elbagoury</dc:creator>
      <dc:date>2025-11-06T13:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: Create AI Service Connection File - Open AI | Error when create *.ais file</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1663862#M99976</link>
      <description>&lt;P&gt;Thanks for your help Muhammad. I already have the connection file!&lt;/P&gt;&lt;P&gt;Saddly the geoprocessing don't work for me&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":sleepy_face:"&gt;😪&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IgnacioYaez_0-1762439403011.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/143286iB944AFF20E0CFF5F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="IgnacioYaez_0-1762439403011.png" alt="IgnacioYaez_0-1762439403011.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you share me how you can use the model?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Nov 2025 14:31:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1663862#M99976</guid>
      <dc:creator>IgnacioYañez</dc:creator>
      <dc:date>2025-11-06T14:31:44Z</dc:date>
    </item>
    <item>
      <title>Re: Create AI Service Connection File - Open AI | Error when create *.ais file</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1664442#M100015</link>
      <description>&lt;P&gt;Your are welcome.&lt;BR /&gt;I’m actually facing this strange scenario too — the tool runs, but the output shows &lt;EM&gt;ClassLabel&lt;/EM&gt; and &lt;EM&gt;Reason&lt;/EM&gt; fields with &lt;STRONG&gt;unknown&lt;/STRONG&gt; values.&lt;BR /&gt;I’m still investigating why this happens and will update once I figure out the cause.&lt;/P&gt;</description>
      <pubDate>Sun, 09 Nov 2025 06:59:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1664442#M100015</guid>
      <dc:creator>Muhammad_Elbagoury</dc:creator>
      <dc:date>2025-11-09T06:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: Create AI Service Connection File - Open AI | Error when create *.ais file</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1673024#M100845</link>
      <description>&lt;P&gt;Hello again,&lt;BR /&gt;I just want to follow up if you were able to have your results after the new update released.&lt;BR /&gt;I resolved it but just checking that with you.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Mon, 15 Dec 2025 15:27:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1673024#M100845</guid>
      <dc:creator>Muhammad_Elbagoury</dc:creator>
      <dc:date>2025-12-15T15:27:24Z</dc:date>
    </item>
    <item>
      <title>Re: Create AI Service Connection File - Open AI | Error when create *.ais file</title>
      <link>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1684662#M101931</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Architecture Discussion — External Workflow Orchestration with ArcGIS Enterprise Services&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;Following recent guidance around third-party AI integration in ArcGIS Pro (e.g., .ais connections and DLPKs), I’m looking at an architecture where an &lt;STRONG&gt;external orchestration layer&lt;/STRONG&gt; coordinates multi-step workflows, while &lt;STRONG&gt;ArcGIS Enterprise remains responsible for all spatial processing and data management&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The intent is not to move analysis outside ArcGIS, but to manage workflow sequencing, monitoring, and retries externally when required.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Concept (high level)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;External orchestration layer&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Controls workflow execution and sequencing&lt;/LI&gt;&lt;LI&gt;Calls ArcGIS REST services&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ArcGIS Enterprise&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Feature Services → data access&lt;/LI&gt;&lt;LI&gt;GP Services → spatial analysis&lt;/LI&gt;&lt;LI&gt;Hosted Feature Layers → persisted outputs&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;All geometry processing remains server-side in ArcGIS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Example workflow&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Use case: parcel suitability analysis.&lt;/P&gt;&lt;P&gt;Typical flow:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;FeatureServer/query — retrieve inputs&lt;/LI&gt;&lt;LI&gt;GPServer/submitJob — run analysis&lt;/LI&gt;&lt;LI&gt;Poll async job status&lt;/LI&gt;&lt;LI&gt;Write results via applyEdits or GP output layer&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;The orchestration layer acts only as a controller.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Questions&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Is external orchestration of FeatureServer + GPServer workflows a common / recommended enterprise pattern?&lt;/LI&gt;&lt;LI&gt;Key production considerations (job polling, token lifecycle, service limits, GP timeouts, handling intermediate outputs)?&lt;/LI&gt;&lt;LI&gt;Any real-world examples using a microservice / workflow engine / scheduler driving ArcGIS mainly via REST?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Interested to hear how others approach orchestration while keeping ArcGIS as the core spatial execution platform.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for any insights.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Feb 2026 12:38:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-questions/create-ai-service-connection-file-open-ai-error/m-p/1684662#M101931</guid>
      <dc:creator>AduriSreenivas</dc:creator>
      <dc:date>2026-02-17T12:38:06Z</dc:date>
    </item>
  </channel>
</rss>

