{"id":720708,"date":"2024-10-24T13:54:29","date_gmt":"2024-10-24T12:54:29","guid":{"rendered":"https:\/\/www.devoteam.com\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/"},"modified":"2024-10-24T13:54:29","modified_gmt":"2024-10-24T12:54:29","slug":"optimise-your-data-search-with-azure-ai-search-and-open-ai","status":"publish","type":"expert-view","link":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/","title":{"rendered":"Optimise your data search with Azure AI Search and Open AI"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In a context where you need to find your way around your data without having to go through the hundreds of folders or files that make up your storage space, or to gather all this information in a single summary of a few lines, <a href=\"https:\/\/devoteam.info\/en-pt\/services\/ai-ml\/\">AI<\/a> can be the solution to your need, and this, in a few minutes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Azure AI Search and Azure Open AI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To better understand the architecture we want to describe here, you can always review <strong>the first part of the article<\/strong> <a href=\"https:\/\/mcloud.devoteam.com\/fr\/paroles-d-experts\/lia-decryptee-comprendre-et-utiliser-lintelligence-artificielle-en-2024\/\"><strong>here<\/strong><\/a> which explains the function of each Azure AI service. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The advantage that <a href=\"https:\/\/devoteam.info\/en-pt\/microsoft\/\">Azure<\/a> brings is the ability to nest services together so that they complement each other and form a secure, robust and easy-to-use solution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, to meet the need that we identified in the introduction to this article, it is possible to install a service capable of searching for information in your stored data: <strong>Azure AI Search<\/strong> and to combine it with a user interaction service that is capable of synthesizing the results in constructed sentences: <strong>Azure Open AI.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The bricks used:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Azure AI Search:<\/strong> As explained in the first part, this tool allows you to search for information in various data sources.  <\/li>\n\n\n\n<li><strong>Azure OpenAI:<\/strong> This tool used with GPT4o will allow the user to interact with and retrieve their searched data in the form of structured sentences.<\/li>\n\n\n\n<li><strong>Azure Blob Storage:<\/strong> This will be the data source used in our scenario. All our files are stored there and will be indexed with Azure AI Search. It is possible to have the following types of data sources with AI Search: <em>Azure Blob Storage, Azure Data Lake Storage, Azure SQL Database, Azure Table Storage, Azure Cosmos DB, OneLake files, SharePoint Online (only available in API).<\/em>  <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">A word on safety and robustness:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A storage account for your blob must be robust and secure. Setting up <strong>Backups<\/strong> via <strong>Azure Recovery Services Vault<\/strong> and configuring the redundancy of your data ensures this robustness. As a reminder, this redundancy can be configured in several levels: LRS, ZRS, GRS, GZRS, RA-GRS or RA-GZRS (for more information, see this <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/storage\/common\/storage-redundancy\">documentation<\/a> ). If necessary, other security services can be set up.   <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition, for a secure and private connection to your resources, Private Endpoints can be set up. They are configured in one or more virtual networks of your infrastructure and can be reached from a private DNS resolution. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"329\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1.png\" alt=\"\" class=\"wp-image-74537\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1.png 580w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1-300x170.png 300w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now let&#8217;s move on to setting up your artificial intelligence!  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, here&#8217;s what the solution should look like:  <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"872\" height=\"262\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-2.png\" alt=\"\" class=\"wp-image-74554\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-2.png 872w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-2-300x90.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-2-768x231.png 768w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Creating your Storage Account:<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create the <strong>storage account<\/strong> you will need to install your solution. Remember the best practices for robustness and security mentioned above. This account will have a blob container in which you will place your files to be indexed later with <strong>Aure AI Search<\/strong>  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"336\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-3-1024x336.png\" alt=\"\" class=\"wp-image-74571\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-3-1024x336.png 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-3-300x98.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-3-768x252.png 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-3.png 1241w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-4-1024x582.png\" alt=\"\" class=\"wp-image-74588\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-4-1024x582.png 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-4-300x170.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-4-768x436.png 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-4.png 1144w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the images viewed above, files used by DEVOTEAM will be indexed as part of our LAB.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Creating Azure AI Search:<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Creating the service is easy, it can be done via the AZURE portal, Powershell, az CLI or in Terraform. It includes the basic settings (Service Name, Resource Group, SKU, etc.) and other settings such as networking and tags. This service will be used to index the blob container created earlier. It is through this service that we will be able to search for information in interaction with Open AI.   <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> If your storage account is set up with a Private Endpoint, you should authorize the connection of your Azure AI Service before continuing with the rest of the Lab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"470\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-5-1024x470.png\" alt=\"\" class=\"wp-image-74605\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-5-1024x470.png 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-5-300x138.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-5-768x353.png 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-5.png 1204w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Creating Azure Open AI:<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We will now create the <strong>Open AI<\/strong> service on which the intelligent chat service will be installed and which will retrieve all the information concerning your data via <strong>AI Search.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"558\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-6.png\" alt=\"\" class=\"wp-image-74622\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-6.png 735w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-6-300x228.png 300w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Fill in the fields and settings corresponding to your organization&#8217;s policy (Network, Tags)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then create the service<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"301\" height=\"72\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-7.png\" alt=\"\" class=\"wp-image-74639\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Service Configuration<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The rest takes place on Azure OpenAI Studio, in which you will test your OpenAI models (GPT3.5, GPT4, GPT4o\u2026etc.) and deploy webapps developed to request the OpenAI service created previously.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So go to OpenAI Studio:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-8.png\" alt=\"\" class=\"wp-image-74656\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;re there, you&#8217;ll need to deploy an AI model for your OpenAI service.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We will deploy GPT 4o here<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"334\" height=\"142\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-9.png\" alt=\"\" class=\"wp-image-74673\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-9.png 334w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-9-300x128.png 300w\" sizes=\"auto, (max-width: 334px) 100vw, 334px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Create a new deployment.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"230\" height=\"144\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-21.png\" alt=\"\" class=\"wp-image-74895\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"902\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-10.png\" alt=\"\" class=\"wp-image-74690\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-10.png 660w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-10-220x300.png 220w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When the deployment is created, you will be able to test it via the Playground chat!<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"209\" height=\"93\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-11.png\" alt=\"\" class=\"wp-image-74707\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">And it is in this section that you will configure the connection between OpenAI, AI Search and your Blob Storage via the \u201cAdd your Data\u201d section.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"867\" height=\"349\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-12.png\" alt=\"\" class=\"wp-image-74724\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-12.png 867w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-12-300x121.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-12-768x309.png 768w\" sizes=\"auto, (max-width: 867px) 100vw, 867px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"775\" height=\"612\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-13.png\" alt=\"\" class=\"wp-image-74741\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-13.png 775w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-13-300x237.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-13-768x606.png 768w\" sizes=\"auto, (max-width: 775px) 100vw, 775px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the following section \u201cData management\u201d leave the default settings<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the \u201cData connection\u201d section, check \u201cAPI Key\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-14.png\" alt=\"\" class=\"wp-image-74758\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can also check \u201csystem assigned managed identity\u201d, but required RBACs will need to be configured, see: <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/ai-services\/openai\/how-to\/use-your-data-securely#role-assignments\">AI Role assignments<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once validated, you will have configured your artificial intelligence based on information research!  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"380\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-15-1024x380.png\" alt=\"\" class=\"wp-image-74775\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-15-1024x380.png 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-15-300x111.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-15-768x285.png 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-15.png 1230w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Testing and deployment in a web app<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can perform a test of your solution to see if it will fetch the information from your Blob Storage before performing any WebApp deployment:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"804\" height=\"443\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-16.png\" alt=\"\" class=\"wp-image-74792\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-16.png 804w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-16-300x165.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-16-768x423.png 768w\" sizes=\"auto, (max-width: 804px) 100vw, 804px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When you feel ready, you can now deploy your client web app, which will query your OpenAI.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"415\" height=\"245\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-17.png\" alt=\"\" class=\"wp-image-74809\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-17.png 415w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-17-300x177.png 300w\" sizes=\"auto, (max-width: 415px) 100vw, 415px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"555\" height=\"708\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-18.png\" alt=\"\" class=\"wp-image-74826\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-18.png 555w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-18-235x300.png 235w\" sizes=\"auto, (max-width: 555px) 100vw, 555px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">When the installation is complete, your WebApp is available!  <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-19.png\" alt=\"\" class=\"wp-image-74843\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"611\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-20-1024x611.png\" alt=\"\" class=\"wp-image-74860\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-20-1024x611.png 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-20-300x179.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-20-768x458.png 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-20.png 1057w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-cover alignfull has-parallax\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--xxx-large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--xxx-large);padding-left:var(--wp--preset--spacing--large)\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-main-background-color has-background-dim-70 has-background-dim\"><\/span><div class=\"wp-block-cover__image-background wp-image-7229 has-parallax\" style=\"background-position:50% 50%;background-image:url(https:\/\/devoteam.info\/wp-content\/uploads\/2024\/05\/Surfer-001-copy.jpg)\"><\/div><div class=\"wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-ea3f966a wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-d064aeaa wp-block-columns-is-layout-flex\" style=\"border-style:none;border-width:0px\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:30%\">\n<h2 class=\"wp-block-heading\" id=\"h-your-success-starts-here\"><strong>Your Success Starts Here<\/strong><\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"border-left-color:var(--wp--preset--color--base);border-left-style:solid;border-left-width:2px;padding-right:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--x-large);flex-basis:70%\">\n<div class=\"wp-block-group is-style-default has-global-padding is-layout-constrained wp-container-core-group-is-layout-9819b1f7 wp-block-group-is-layout-constrained\" style=\"padding-right:var(--wp--preset--spacing--x-small)\">\n<p class=\"has-medium-font-size wp-block-paragraph\">Partner with Devoteam to leverage award-winning tech expertise, agile execution, and a culture of continuous learning.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/devoteam.info\/en-pt\/get-in-touch\/\">Get in touch<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In a context where you need to find your way around your data without having to go through the hundreds of folders or files that make up your storage space, or to gather all this information in a single summary of a few lines, AI can be the solution to your need, and this, in [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","categories":[915,2335],"tags":[],"industry":[1115],"class_list":["post-720708","expert-view","type-expert-view","status-publish","hentry","category-ai-en-pt","category-microsoft-en-pt","industry-technology-en-pt"],"acf":[],"cards":"\n\t<div class=\"single-post-card\">\n\n\t\t\n\n\t\t\n\t\t<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-43282307 wp-block-group-is-layout-flex\">\n\t<p style=\"font-style:normal;font-weight:700\" class=\"has-link-color wp-elements-1 wp-block-lp-post-type has-text-color has-primary-color has-small-font-size\">Expert View<\/p>\n\n\t\t\n\t\t<h3 style=\"font-style:normal;font-weight:400\" class=\"wp-block-post-title has-base-font-size\"><a href=\"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/\" target=\"_self\" >Optimise your data search with Azure AI Search and Open AI<\/a><\/h3><\/div>\n\t\t\n\t<\/div>\n\n","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Optimise your data search with Azure AI Search and Open AI | Devoteam<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Optimise your data search with Azure AI Search and Open AI\" \/>\n<meta property=\"og:description\" content=\"In a context where you need to find your way around your data without having to go through the hundreds of folders or files that make up your storage space, or to gather all this information in a single summary of a few lines, AI can be the solution to your need, and this, in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"Devoteam\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"580\" \/>\n\t<meta property=\"og:image:height\" content=\"329\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/\",\"name\":\"Optimise your data search with Azure AI Search and Open AI | Devoteam\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/AI-Decrypted-1.png\",\"datePublished\":\"2024-10-24T12:54:29+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/#breadcrumb\"},\"inLanguage\":\"en-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-PT\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/#primaryimage\",\"url\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/AI-Decrypted-1.png\",\"contentUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/AI-Decrypted-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/optimise-your-data-search-with-azure-ai-search-and-open-ai\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Expert View\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/expert-view\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Optimise your data search with Azure AI Search and Open AI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/#website\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/\",\"name\":\"Devoteam\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/devoteam.info\\\/en-pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-PT\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Optimise your data search with Azure AI Search and Open AI | Devoteam","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/","og_locale":"en_US","og_type":"article","og_title":"Optimise your data search with Azure AI Search and Open AI","og_description":"In a context where you need to find your way around your data without having to go through the hundreds of folders or files that make up your storage space, or to gather all this information in a single summary of a few lines, AI can be the solution to your need, and this, in [&hellip;]","og_url":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/","og_site_name":"Devoteam","og_image":[{"width":580,"height":329,"url":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/","url":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/","name":"Optimise your data search with Azure AI Search and Open AI | Devoteam","isPartOf":{"@id":"https:\/\/devoteam.info\/en-pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/#primaryimage"},"image":{"@id":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1.png","datePublished":"2024-10-24T12:54:29+00:00","breadcrumb":{"@id":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/#breadcrumb"},"inLanguage":"en-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-PT","@id":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/#primaryimage","url":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1.png","contentUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/10\/AI-Decrypted-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/devoteam.info\/en-pt\/expert-view\/optimise-your-data-search-with-azure-ai-search-and-open-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devoteam.info\/en-pt\/"},{"@type":"ListItem","position":2,"name":"Expert View","item":"https:\/\/devoteam.info\/en-pt\/expert-view\/"},{"@type":"ListItem","position":3,"name":"Optimise your data search with Azure AI Search and Open AI"}]},{"@type":"WebSite","@id":"https:\/\/devoteam.info\/en-pt\/#website","url":"https:\/\/devoteam.info\/en-pt\/","name":"Devoteam","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devoteam.info\/en-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-PT"}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"wcraye","author_link":"https:\/\/devoteam.info\/en-pt\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"In a context where you need to find your way around your data without having to go through the hundreds of folders or files that make up your storage space, or to gather all this information in a single summary of a few lines, AI can be the solution to your need, and this, in&hellip;","_links":{"self":[{"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/expert-view\/720708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/expert-view"}],"about":[{"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/types\/expert-view"}],"version-history":[{"count":0,"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/expert-view\/720708\/revisions"}],"wp:attachment":[{"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/media?parent=720708"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/categories?post=720708"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/tags?post=720708"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/devoteam.info\/en-pt\/wp-json\/wp\/v2\/industry?post=720708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}